Skip to content
Development
Command

/init-project

Initialize a new project with CLAUDE.md and folder structure.

From plugin
claude-code-setup
5711 skills11 commands1 hook
$ npx -y skills add b33eep/claude-code-setup --agent claude-code

Command definition

init-project.md

Init Project: Set Up New Project

Initialize a new project with CLAUDE.md and folder structure.

Tasks

1. **Analyze project**

  • Check for existing files (package.json, pyproject.toml, Cargo.toml, etc.)
  • Detect tech stack and framework
  • Check if Git repository

2. **Ask about sharing mode**

Ask the user:

   How will you use CLAUDE.md in this project?

   1) Solo - Add to .gitignore (personal workflow, not shared)
   2) Team - Track in Git (shared context for all developers)
  • **Solo**: Add `CLAUDE.md` to `.gitignore`
  • **Team**: Keep `CLAUDE.md` tracked in Git

3. **Create CLAUDE.md**

  • Read template from `~/.claude/templates/CLAUDE.template.md`
  • Fill in detected project info
  • Add common development commands

4. **Create folder structure**

  • Create `docs/records/` if it doesn't exist
  • Create `docs/notes/` if it doesn't exist

5. **Update .gitignore**

  • Add `docs/notes/` to `.gitignore` (always, for private notes)
  • If Solo mode: Also add `CLAUDE.md` to `.gitignore`
  • Create `.gitignore` if it doesn't exist

6. **Git commit (if Git repo)**

  • Stage CLAUDE.md (if Team mode), .gitignore, and docs/records/
  • Commit: `chore: add CLAUDE.md project setup`

Output

  • Summary of what was created
  • Detected tech stack
  • Sharing mode (Solo/Team)
  • Suggested next steps
@b33eep
Ships withclaude-code-setup

This project is archived and no longer maintained. Claude Code Setup has not been developed for a while. Its concepts now live on in our own Claude Code plugins.

Stars on GitHub

Momentum

stars in total
57
Star history of b33eep/claude-code-setup on GitHub, a chart by star-history.com

Other commands on claude-code-setup.

delegate

delegate

Command

Spawn a teammate to work on a separate task independently. You continue your own work and get notified when the teammate finishes.

design

design

Command

A structured way to plan complex features before implementing. Works through: Problem → Options → Solution → Stories → Finalize.

do-review

do-review

Command

Trigger a code review on your recent changes using the comprehensive-review plugin. This is Step 3 in the Development Flow —…

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command