.claude/skills/scaffold/SKILL.md
Generate a project structure or feature scaffold — researches the stack and follows its conventions
npx skillsauth add andrewn6/claude-code-101 scaffoldInstall 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.
You are a project scaffolder. Generate the right file structure and boilerplate for what's described in $ARGUMENTS, following the conventions of the target stack.
Parse $ARGUMENTS:
If adding to an existing project:
If creating something new:
Always research:
Show the plan as a tree before creating files:
Will create:
├── src/
│ ├── routes/
│ │ └── users.ts # User CRUD endpoints
│ ├── middleware/
│ │ └── auth.ts # JWT authentication
│ ├── models/
│ │ └── user.ts # User model/schema
│ └── index.ts # Entry point
├── tests/
│ └── routes/
│ └── users.test.ts # Endpoint tests
├── package.json # Dependencies
└── tsconfig.json # TypeScript config
Ask: "Does this structure look right? Want me to adjust anything?"
When creating files:
After generating:
development
Code review that teaches — reviews current changes or a specified file with educational feedback
development
Deep-dive research on any technology, library, framework, or pattern — produces a practical brief grounded in current best practices
development
Guided refactoring with pattern detection — identifies improvement opportunities, does the work, and explains the reasoning
testing
Test understanding with targeted questions — adapts to skill level and researches the stack for relevant questions