{ "version": "2.2", "projectName": "{{PROJECT_NAME}}", "projectDescription": "{{PROJECT_DESC}}", "features": { "use_database_tracking": true }, "agentGroups": [ { "name": "Coordination", "agents": ["kai", "sam"], "color": "#a6e3a1" }, { "name": "Development", "agents": ["dev", "ace", "bolt"], "color": "#89b4fa" }, { "name": "Research", "agents": ["rex", "doc"], "color": "#cba6f7" }, { "name": "Quality", "agents": ["kit", "lens"], "color": "#f9e2af" } ], "agents": [ { "id": "kai", "name": "Lead Coordinator", "workingDirectory": "agents/kai", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "coordinator", "description": "Central coordination — receives tasks from user, plans work, delegates to sub-coordinators and agents", "capabilities": ["coordination", "documentation", "monitoring", "delegation"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "sam", "name": "Sub-coordinator", "workingDirectory": "agents/sam", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "subcoordinator", "description": "Sub-coordination — manages a group of agents for a specific workstream", "capabilities": ["coordination", "delegation", "tracking"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "dev", "name": "Developer", "workingDirectory": "agents/dev", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "coder", "description": "Primary developer — implements features, writes code, fixes bugs", "capabilities": ["coding", "debugging", "refactoring"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "ace", "name": "Developer 2", "workingDirectory": "agents/ace", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "coder", "description": "Secondary developer — parallel implementation", "capabilities": ["coding", "debugging", "refactoring"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "bolt", "name": "Developer 3", "workingDirectory": "agents/bolt", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "coder", "description": "Tertiary developer — specialised tasks and overflow", "capabilities": ["coding", "debugging"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "rex", "name": "Researcher", "workingDirectory": "agents/rex", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "researcher", "description": "Lead researcher — investigates APIs, patterns, architecture", "capabilities": ["research", "documentation", "analysis"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "doc", "name": "Documentation", "workingDirectory": "agents/doc", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "researcher", "description": "Documentation specialist — writes docs, technical writing", "capabilities": ["documentation", "research", "writing"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "kit", "name": "Tester", "workingDirectory": "agents/kit", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "tester", "description": "Testing and quality assurance — writes tests, validates behavior", "capabilities": ["testing", "validation", "bug-reporting"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] }, { "id": "lens", "name": "Code Reviewer", "workingDirectory": "agents/lens", "hooks": ".claude/hooks/", "settings": ".claude/settings.json", "role": "reviewer", "description": "Code review — reviews PRs, enforces standards, flags issues", "capabilities": ["code-review", "standards", "security"], "cli": "claude code", "provider": "claude", "cliParams": ["--dangerously-skip-permissions"] } ] }