← ClaudeAtlas

repo-bootstraplisted

Bootstrap a new repository structure after onboarding conversation. Use when user says "scaffold the repo", "create the directory structure", "let's scaffold", "hydrate the repo", "write the READMEs", or "flesh out the templates". Two phases — scaffold (create directories + placeholders) and hydrate (write content).
radioastronomyio/claude-skills-cookbook · ★ 1 · Data & Documents · score 62
Install: claude install-skill radioastronomyio/claude-skills-cookbook
# Repository Bootstrap Two-phase skill for bootstrapping new repositories after an onboarding conversation has established project context. ## Phases | Phase | Trigger | Actions | |-------|---------|---------| | **Scaffold** | "scaffold the repo", "create structure" | Create directories, place `README-pending.md` placeholders | | **Hydrate** | "hydrate", "write the READMEs", "flesh out" | Write README, interior READMEs, memory-bank files | ## Phase 1: Scaffold **Prerequisites:** Onboarding conversation complete. You understand the project's purpose, structure, and scope. **Actions:** 1. Confirm the repo path (should be `D:\development-repositories\{project}\repo\{repo-name}\`) 2. Propose directory structure based on onboarding discussion — present as tree for approval 3. On approval, create directories using FS MCP tools 4. Place `README-pending.md` (empty file) in every directory that needs a README 5. Report what was created **Directory creation pattern:** ``` For each directory: 1. Create directory 2. Create empty README-pending.md inside it ``` **Do not create:** - Files that already exist - Directories that already exist (check first) - Content in `.kilocode/` (template handles this) ## Phase 2: Hydrate **Prerequisites:** - Scaffold phase complete - Templates copied to `docs/templates/` (user does this manually) - Same conversation or sufficient context about the project **Actions:** 1. Read templates from `docs/templates/`: - `template-interior-