skills/environment-setup/SKILL.md
Use when bootstrapping new projects, setting up dev environments, writing onboarding docs, or configuring local development tooling
npx skillsauth add kienbui1995/magic-powers environment-setupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A new developer should go from git clone to running the app in under 15 minutes. If it takes longer, your setup is broken.
git clone → install deps → copy env → start → working app
Every project needs a README.md with these exact steps. If any step requires tribal knowledge, document it.
| File | Purpose |
|------|---------|
| README.md | Setup instructions, architecture overview |
| .env.example | All env vars with dummy values and comments |
| .editorconfig | Consistent formatting across editors |
| .gitignore | Exclude build artifacts, deps, secrets |
| Makefile or package.json scripts | Common commands (make dev, npm run dev) |
| docker-compose.yml | Local services (DB, Redis, etc.) |
# Database
DATABASE_URL=postgresql://user:pass@localhost:5432/myapp
# Auth
JWT_SECRET=change-me-in-production
# External APIs
STRIPE_KEY=sk_test_...
Rule: .env.example committed to git, .env in .gitignore.
# Makefile
setup:
cp .env.example .env
docker-compose up -d
npm install
npm run db:migrate
npm run db:seed
@echo "Ready! Run 'make dev' to start."
dev:
npm run dev
README.md has step-by-step setup instructions.env.example has all required variables with commentsmake setup or equivalent one-command bootstrapcontent-media
Use when designing for XR (AR/VR/MR), choosing interaction modes, or adapting 2D UI patterns for spatial computing
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment
development
Use when you have a spec or requirements for a multi-step task, before touching code
development
Use when executing a structured workflow — select and run a feature, bugfix, refactor, research, or incident template with correct agent and model assignments per phase.