Loading...
Loading...
Initialize a Claude Code project structure with CLAUDE.md, .claude/ (settings, hooks, skills), docs/, tools/, and src/ module-level context files. Use when the user asks to "init claude code project", "initialize project structure", "scaffold claude project", "set up AI-native repo", or wants to create an AI-friendly repository layout for Claude Code.
npx skill4agent add goodpostidea-tech/skills init-cc-structureproject-root/
├── CLAUDE.md
├── README.md
├── docs/
│ ├── architecture.md
│ ├── decisions/
│ │ └── 000-template.md
│ └── runbooks/
├── .claude/
│ ├── settings.json
│ ├── hooks/
│ └── skills/
│ ├── code-review/
│ │ └── SKILL.md
│ ├── refactor/
│ │ └── SKILL.md
│ └── release/
│ └── SKILL.md
├── tools/
│ ├── scripts/
│ └── prompts/
│ └── example-prompt.md
└── src/
├── {module}/
│ └── CLAUDE.md
└── {module}/
└── CLAUDE.mdproject-root/
├── CLAUDE.md
├── README.md
├── docs/
│ ├── architecture.md
│ ├── decisions/
│ │ └── 000-template.md
│ └── runbooks/
└── .claude/
└── settings.json| Question | Default |
|---|---|
Structure mode ( | |
| Project name | Current directory name |
| Project description | |
| Tech stack | (leave blank) |
| Source modules needing local CLAUDE.md (comma-separated) | |
{PROJECT_NAME}{PROJECT_DESCRIPTION}{TECH_STACK}{MODULE}src/.claude/skills/.claude/hooks/tools/Refactor any file in src/src/tools/.gitkeepdocs/runbooks/CLAUDE.mdREADME.mddocs/architecture.mddocs/decisions/000-template.md.claude/settings.json.gitkeep.claude/hooks/tools/scripts/tools/prompts/example-prompt.md.claude/skills/code-review/SKILL.md.claude/skills/refactor/SKILL.md.claude/skills/release/SKILL.mdsrc/{module}/CLAUDE.mdapps/websrc/Claude Code project structure initialized! (mode: {full|lite})
Created:
- CLAUDE.md — Project memory & navigation
- README.md — Project overview
- docs/architecture.md — System architecture placeholder
- docs/decisions/000-template.md — ADR template (ready to use)
- .claude/settings.json — Claude Code configuration
[full mode only:]
- tools/ — Scripts and prompt templates
- .claude/skills/ — 3 built-in skills (code-review, refactor, release)
- .claude/hooks/ — Automation hooks directory
- src/{modules} — Module-level context files
Skipped (already exist):
- {list or "None"}
Next steps:
1. Fill in the TODO placeholders in CLAUDE.md
2. Document your architecture in docs/architecture.md
[full mode only:]
3. Customize the skills in .claude/skills/
4. Add module-specific context in src/*/CLAUDE.md