← ClaudeAtlas

setup-projectlisted

Scaffolds a project with the Claude Agent Pack structure: copies CLAUDE.md, docs/CONVENTIONS.md (from template), docs/MEMORY-WRITING.md, and creates the memory/ subdirectories. Runs scripts/setup-project.sh and guides the user through next steps. Trigger this when someone says: set up this project, initialize the agent pack, scaffold the project structure, add Claude Agent Pack to this repo, new project setup, onboard this repo. Do NOT use to verify an existing installation — use /system-check instead.
chuckplayer/claude-agent-pack · ★ 2 · AI & Automation · score 75
Install: claude install-skill chuckplayer/claude-agent-pack
# Setup Project Scaffold a project directory with the Claude Agent Pack structure. ## 1. Confirm the target directory The target defaults to the current working directory. If the user specified a different path, use that. Confirm with the user if there is any ambiguity. ## 2. Locate the pack Find the pack directory by locating `scripts/setup-project.sh`. If you cannot locate it, ask the user where they cloned the pack. ## 3. Run the setup script ```bash bash <pack-dir>/scripts/setup-project.sh <target-dir> ``` Capture the full output. ## 4. Interpret the output | Line | Meaning | |------|---------| | `[ok] CLAUDE.md` | Copied successfully (overwrites any existing file) | | `[ok] docs/CONVENTIONS.md (from template)` | Template copied — needs to be filled in | | `[--] docs/CONVENTIONS.md already exists, skipped` | Existing file preserved — no action needed | | `[ok] docs/MEMORY-WRITING.md` | Copied successfully | | `[ok] memory/<subdir>/` | Directory created with `.gitkeep` | ## 5. Guide next steps After the script completes, work through these follow-up steps with the user: 1. **Commit the scaffolding** — suggest the commit command printed by the script: ```bash git add CLAUDE.md docs/ memory/ && git commit -m 'chore: add Claude Agent Pack scaffolding' ``` 2. **Ask about conventions** — if `docs/CONVENTIONS.md` was created from the template, ask: > "The conventions file was created from a template and needs to be filled in. Would you like me to run `