← ClaudeAtlas

project-setuplisted

Bootstrap new projects with standardized structure, CLAUDE.md, scratchpad, docs directory, and git repo. Use when creating a new project, setting up a repo, or bootstrapping from source material.
cobuchan/compounding-operator · ★ 0 · AI & Automation · score 72
Install: claude install-skill cobuchan/compounding-operator
# Project Setup Skill Set up a new project with a standardized, agent-legible structure. ## When to Use - User asks to create/set up a new project - User has a folder with source material (transcript, article, notes) to bootstrap from - User wants a consistent starting structure for a new repo ## Inputs | Input | Required | Description | |-------|----------|--------------| | Project name | Yes | Directory name (kebab-case, e.g., `cyber-readiness`) | | Project path | Yes | Usually `~/projects/[project-name]` | | Purpose | Yes | One sentence describing what the project is | | Source material | No | Transcript, article, or notes to derive context from | | Tech stack | No | If known; often TBD at setup time | ## Process ### 1. Gather Context If source material exists: - Read and analyze it - Extract: purpose, key concepts, stakeholders, constraints, open questions - Identify potential phases/milestones If no source material: - Ask user for: purpose, key context, any known constraints ### 2. Create Directory Structure ``` [project-name]/ ├── CLAUDE.md ├── scratchpad.md ├── .gitignore ├── .claude/ │ ├── agents/ # Project-specific agents (empty) │ └── skills/ # Project-specific skills (empty) └── docs/ ├── INDEX.md ├── plans/ │ └── [project-name]-plan.md ├── sessions/ # Session history (empty) ├── research/ # Research outputs (empty) └── Archive/ # Obsolete docs (empty) ``` ### 3. Configure .mcp.json Allowlist (