---
name: forge:new-project
description: Initialize a new FORGE project with team coordination and state engine.
argument-hint: [project-name]
allowed-tools:
  - Read
  - Write
  - Bash
  - TeamCreate
  - AskUserQuestion
---

Create a new FORGE multi-agent development project.

**Steps:**

1. Create project directory (if name provided), create FORGE structure: state/, contracts/, .planning/, .claude/rules/, src/
2. Generate CLAUDE.md, REQUIREMENTS.md, ROADMAP.md, PLAN.md
3. Initialize state/STATE.json, STATE.schema.json, state/events/
4. Create FORGE team with TeamCreate, set up .claude/rules/ and CODEOWNERS
5. Set up templates in src/templates/, configure token limits
6. Git init, .worktrees/, pre-commit hooks, .github/workflows/
7. Verify: `npm run build`, `npm test`, `/forge:status`
8. Show next steps: `/forge:discuss` → `/forge:plan` → `/forge:execute`
