mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-28 09:23:08 +08:00
- 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)
97 lines
4.0 KiB
JSON
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"
|
|
}
|
|
}
|