Claude Skills

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

PlatformSupported
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.