Files
Claude-Code-Workflow/.claude/skills/team-roadmap-dev/specs/team-config.json
catlog22 430d817e43 feat(skills): update 12 team skills to v3 design patterns
- Update all 12 team-* SKILL.md files with v3 structure:
  - Replace JS pseudocode with text decision tables
  - Add Role Registry with Compact column
  - Add COMPACT PROTECTION blocks
  - Add Cadence Control sections
  - Add Wisdom Accumulation sections
  - Add Task Metadata Registry
  - Add Orchestration Mode user commands

- Update 58 role files (SKILL.md + roles/*):
  - Flat-file skills: team-brainstorm, team-issue, team-testing,
    team-uidesign, team-planex, team-iterdev
  - Folder-based skills: team-review, team-roadmap-dev, team-frontend,
    team-quality-assurance, team-tech-debt, team-ultra-analyze

- Preserve special architectures:
  - team-planex: 2-member (planner + executor only)
  - team-tech-debt: Stop-Wait strategy (run_in_background:false)
  - team-iterdev: 7 behavior protocol tables in coordinator

- All 12 teams reviewed for content completeness (PASS)
2026-02-26 21:14:45 +08:00

97 lines
4.0 KiB
JSON

{
"team_name": "roadmap-dev",
"team_display_name": "Roadmap Dev",
"skill_name": "team-roadmap-dev",
"skill_path": ".claude/skills/team-roadmap-dev/",
"design_source": "roadmap-driven development workflow design (2026-02-24)",
"pipeline_type": "Phased",
"pipeline": {
"stages": [
{ "name": "PLAN", "role": "planner", "blockedBy": [] },
{ "name": "EXEC", "role": "executor", "blockedBy": ["PLAN"] },
{ "name": "VERIFY", "role": "verifier", "blockedBy": ["EXEC"] }
],
"diagram": "Coordinator (roadmap) → PLAN → EXEC → VERIFY → Coordinator (transition)",
"gap_closure": "VERIFY fails → PLAN (gaps) → EXEC (gaps) → VERIFY (re-check), max 3 iterations"
},
"roles": [
{
"name": "coordinator",
"display_name": "RD Coordinator",
"responsibility_type": "Orchestration",
"task_prefix": null,
"description": "Human interaction, roadmap discussion, phase transitions, state management",
"commands": ["roadmap-discuss", "dispatch", "monitor", "pause", "resume"],
"message_types": ["phase_started", "phase_complete", "gap_closure", "project_complete", "error"]
},
{
"name": "planner",
"display_name": "RD Planner",
"responsibility_type": "Orchestration",
"task_prefix": "PLAN",
"description": "Research, context gathering, task JSON generation via action-planning-agent",
"commands": ["research", "create-plans"],
"subagents": ["cli-explore-agent", "action-planning-agent"],
"cli_tools": [{"tool": "gemini", "mode": "analysis"}],
"message_types": ["plan_ready", "plan_progress", "error"]
},
{
"name": "executor",
"display_name": "RD Executor",
"responsibility_type": "Code generation",
"task_prefix": "EXEC",
"description": "Code implementation from IMPL-*.json tasks, wave-based parallel execution",
"commands": ["implement"],
"subagents": ["code-developer"],
"message_types": ["exec_complete", "exec_progress", "error"]
},
{
"name": "verifier",
"display_name": "RD Verifier",
"responsibility_type": "Validation",
"task_prefix": "VERIFY",
"description": "Convergence criteria verification, gap detection, fix loop trigger",
"commands": ["verify"],
"cli_tools": [{"tool": "gemini", "mode": "analysis"}],
"message_types": ["verify_passed", "gaps_found", "error"]
}
],
"artifacts": {
"fixed": {
"roadmap.md": {
"created_by": "coordinator (roadmap-discuss)",
"purpose": "Phase plan with requirements and success criteria",
"lifecycle": "Created once, updated at phase transitions"
},
"state.md": {
"created_by": "coordinator",
"purpose": "Living memory (<100 lines)",
"lifecycle": "Updated every significant action"
},
"config.json": {
"created_by": "coordinator (roadmap-discuss)",
"purpose": "Session settings: mode, depth, gates",
"lifecycle": "Created once, rarely updated"
}
},
"dynamic": {
"context.md": { "created_by": "planner (research)", "per": "phase" },
"IMPL_PLAN.md": { "created_by": "planner (create-plans)", "per": "phase", "purpose": "Implementation overview with task dependency graph" },
"IMPL-*.json": { "created_by": "planner (create-plans)", "per": "phase", "path": ".task/", "schema": "unified-flat-schema", "purpose": "Task JSON files with convergence criteria" },
"TODO_LIST.md": { "created_by": "planner (create-plans)", "per": "phase", "purpose": "Checklist tracking for all tasks" },
"summary-{ID}.md": { "created_by": "executor (implement)", "per": "task", "yaml_frontmatter": true },
"verification.md": { "created_by": "verifier (verify)", "per": "phase" }
}
},
"init_prerequisite": {
"required_files": [".workflow/project-tech.json"],
"optional_files": [".workflow/specs/*.md"],
"init_command": "/workflow:init"
},
"_metadata": {
"created_at": "2026-02-24",
"version": "1.1.0",
"based_on": "roadmap-driven development workflow design"
}
}