Setting Up a Project
Author a CLAUDE.md file that defines your project’s purpose, tech stack, and development practices before any code is written. It interviews you one question at a time to clarify goals, choose a tech stack, and establish development conventions before scaffolding code.
Installation
Add the marketplace and install this skill:
/plugin marketplace add britt/claude-code-skills
/plugin install setting-up-a-project@britt
Or install all skills at once:
/plugin install claude-code-skills@britt
Compatibility
| Platform | Supported |
|---|---|
| Claude Code | ✓ |
| Claude.ai |
How to use it
Use this skill when:
- Setting up a new project
- No CLAUDE.md exists in the project
- Starting work on an empty codebase
Features
Guided interview for project definition Asks one question at a time to define the project’s purpose and align on what you are building, rather than dumping questions all at once.
Tech stack with sensible defaults Establishes the tech stack with sensible defaults so you have a clear starting point.
Development practices and git workflow Copies test-driven development rules and git practices (including “commit early, commit often”) verbatim into CLAUDE.md, along with pull request rules covering merge commits and issue-closing references.
Verification plan integration Creates a verification plan by invoking the Writing Verification Plans skill.