setup-projectlisted
Install: claude install-skill alergyonthestage/claude-orchestrator
# Setup Project Wizard
Guide the user through creating a well-configured claude-orchestrator project.
## Step 1: Understand Requirements
Ask the user about:
- **Project name**: What to call it (lowercase, hyphens)
- **Repositories**: Which repos will be worked on (paths on their machine)
- **Description**: What the project is about (for CLAUDE.md)
- **Stack**: Technologies used (helps with CLAUDE.md and pack suggestions)
- **Team**: Solo or team project? (affects sharing recommendations)
## Step 2: Evaluate Configuration
Based on requirements, suggest:
- **Packs**: Do existing packs apply? Should new ones be created?
Check `/workspace/cco-config/packs/` (`~/.cco/packs/`) for available packs.
- **Auth**: OAuth (default) vs API key based on their setup
- **Ports**: What ports their dev servers use
- **MCP servers**: Do they need GitHub integration, browser automation, etc.?
- **LLMs.txt**: Does the project use frameworks with llms.txt support? If so,
suggest `cco llms install <url>` and adding `llms:` to project.yml or to a pack.
This gives agents access to official, up-to-date framework documentation.
- **Docker socket**: Do they need sibling containers (postgres, redis, etc.)?
Present the suggested configuration and get approval.
## Step 3: Scaffold the Project (on the host)
The tutorial is read-only, so it cannot create the project here. A project's
committed `.cco/` is scaffolded **in its repo on the host** with `cco init`.
Guide the user to run, on the host,