/init-project
Initialize a new project with CLAUDE.md and folder structure.
$ npx -y skills add b33eep/claude-code-setup --agent claude-codeShips with claude-code-setup. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/init-project
Context preview
What this command does when you run it.
Initialize a new project with CLAUDE.md and folder structure.
Command definition
init-project.mdInit 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
Persistent memory for Claude Code via Markdown files. ๐ Read the Documentation for detailed guides, tutorials, and reference.
Repo: b33eep/claude-code-setup
Other commands on claude-code-setup.
- /add-custom
Add a custom module repository (company or personal) to claude-code-setup.
Open command - /catchup
After `/clear` or new chat, understand recent changes.
Open command - /claude-code-setup
Manage your claude-code-setup installation: check status, upgrade, install, and remove modules.
Open command - /delegate
Spawn a teammate to work on a separate task independently. You continue your own work and get notified when the teammate finishes.
Open command - /design
A structured way to plan complex features before implementing. Works through: Problem โ Options โ Solution โ Stories โ Finalize.
Open command - /do-review
Trigger a code review on your recent changes using the comprehensive-review plugin. This is Step 3 in the Development Flow โ review before committing.
Open command

