From fab
Orchestrates multi-agent development — bootstraps OpenSpec plans into td task graphs and coordinates agent teamwork.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fab:fabThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Fabricator is the coordination layer between OpenSpec (planning) and td (execution). It imports planned tasks into a dependency-aware graph, defines session protocols for solo and multi-agent work, and tracks progress through structured logging and handoffs.
Fabricator is the coordination layer between OpenSpec (planning) and td (execution). It imports planned tasks into a dependency-aware graph, defines session protocols for solo and multi-agent work, and tracks progress through structured logging and handoffs.
| Scenario | Use Fabricator? |
|---|---|
| OpenSpec change with 5+ tasks to execute | Yes — bootstrap into td |
| Multi-session project needing handoff continuity | Yes — session protocol + handoff |
| Multiple agents working on the same project | Yes — coordination rules prevent conflicts |
| Quick single-session task | No — just use td directly |
OpenSpec (planning) → Fabricator (decomposition + coordination) → td (execution)
OpenSpec owns what to build. Fabricator owns how to decompose it, who does what, and how they coordinate. td owns what to do next.
Fast path: /fab:sketch <feature> → review → /fab:bootstrap <feature> → work → /fab:handoff
Deliberate: /fab:plan <feature> → review → /fab:bootstrap <feature> → work → /fab:handoff
After bootstrap, the work loop is: td critical-path → td start <id> → implement → td review <id> → repeat.
| Command | Purpose |
|---|---|
/fab:sketch <change-name> | Fast planning: generate all OpenSpec artifacts at once, pause for review |
/fab:plan <change-name> | Deliberate planning: iterate through proposal → specs → design with review at each stage |
/fab:bootstrap <change-name> | Decompose (if needed) → parse tasks.md → preview → create td issues → stamp IDs |
/fab:continue | Resume from handoff: new session context, critical path, pending handoffs |
/fab:handoff | End-of-session: structured handoffs for all in-progress issues |
Fabricator defines three roles. A solo agent wears both hats as needed.
Use td's built-in tools instead of custom reports:
td critical-path — Optimal work sequence, bottlenecks, unblocked taskstd query "status = in_progress" — Who's working on whattd board show <board> — Kanban-style status viewtd reviewable — What's ready for reviewnpx claudepluginhub krayzpipes/claude-plugins --plugin fabOrchestrates multi-agent parallel execution for complex tasks like features, refactoring, testing, reviews, and documentation using cc-mirror tracking and TodoWrite visibility.
Coordinates multiple agents and disciplines to break down complex tasks, define handoff contracts, and surface dependencies. Use when ownership is unclear or work crosses design, engineering, QA, and production.
Orchestrates multi-agent coding tasks via Claude DevFleet: plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.