From coordinator
Break a product initiative into workstreams across CPO and CTO teams. Produces a dependency-sequenced workstream table with owners, deliverables, and effort estimates. Use at the start of any significant product effort to plan who does what.
npx claudepluginhub hpsgd/turtlestack --plugin coordinatorThis skill is limited to using the following tools:
Decompose $ARGUMENTS into workstreams across the CPO and CTO teams using the mandatory process below.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
Decompose $ARGUMENTS into workstreams across the CPO and CTO teams using the mandatory process below.
Before decomposing, establish the context:
### Initiative context
| Question | Answer |
|---|---|
| **User problem** | [What problem is being solved, for whom?] |
| **Target user** | [Specific user type — not "everyone"] |
| **Success criteria** | [How will we know this initiative succeeded? Include metrics] |
| **Appetite** | [Time/effort budget — 2 weeks? 6 weeks? Quarter?] |
| **Constraints** | [Fixed deadlines, dependencies on other teams, technical limitations] |
Output: Completed initiative context table.
Map the initiative across both teams. Not every workstream applies to every initiative — include only what's relevant.
### CPO team workstreams
| Workstream | Owner role | Key deliverables | Relevant? |
|---|---|---|---|
| Product | product-owner | PRD, user stories, acceptance criteria, success metrics | [Yes/No — why] |
| Design | ui-designer | UX flows, component specs, accessibility requirements | [Yes/No] |
| Content | user-docs-writer | Documentation, help content, knowledge base updates | [Yes/No] |
| GTM | gtm | Positioning, launch plan, marketing content | [Yes/No] |
| Support | support | FAQ preparation, known issues, support training | [Yes/No] |
| Research | ux-researcher | Persona validation, usability testing, journey mapping | [Yes/No] |
### CTO team workstreams
| Workstream | Owner role | Key deliverables | Relevant? |
|---|---|---|---|
| Architecture | architect | System design, API contracts, data model, ADRs | [Yes/No] |
| Development | [developer role] | Implementation, code review, technical spikes | [Yes/No] |
| QA Planning | qa-lead | Test strategy, acceptance criteria, quality gates | [Yes/No] |
| QA Execution | qa-engineer | Automated tests, test execution, bug reports | [Yes/No] |
| DevOps | devops | Infrastructure changes, deployment plan, monitoring | [Yes/No] |
| Security | security-engineer | Threat model, security review checkpoints | [Yes/No] |
| Data | data-engineer | Event tracking plan, analytics, dashboard updates | [Yes/No] |
For each relevant workstream, expand the deliverables to be specific to this initiative — not generic lists.
Output: Workstream tables with relevance assessment and initiative-specific deliverables.
Identify which workstreams block others:
### Dependency map
| Workstream | Depends on | What it needs before starting | Blocks |
|---|---|---|---|
| Design | Product | Requirements and acceptance criteria | Development |
| Architecture | Product | Requirements and NFRs | Development, DevOps |
| Development | Design, Architecture | Specs and API contracts | QA |
| QA | Development | Working implementation | Launch |
| DevOps | Architecture | Infrastructure decisions | Launch |
| Content | Development | Working feature for screenshots/docs | Launch |
| GTM | Product, Design | Positioning inputs, final UX | Launch |
| Support | Content, QA | Docs and known issues list | Launch |
Adapt this map to the specific initiative — remove irrelevant rows, add dependencies specific to this effort.
Output: Dependency table showing what blocks what.
Propose a phased order that minimises blocking:
### Execution sequence
| Phase | Workstreams (parallel) | Duration | Gate to next phase |
|---|---|---|---|
| 1 — Define | Product + Architecture | [estimate] | PRD approved, system design reviewed |
| 2 — Design | Design + Security threat model | [estimate] | Specs complete, threat model reviewed |
| 3 — Build | Development + QA test planning | [estimate] | Feature complete, test plan ready |
| 4 — Validate | QA execution + DevOps deployment prep | [estimate] | Tests passing, deployment verified in staging |
| 5 — Prepare | Content + GTM + Support prep | [estimate] | Docs written, launch plan approved |
| 6 — Launch | Coordinated release | [estimate] | All gates passed |
### Critical path
[Which workstream sequence determines the minimum total duration?]
### Parallel opportunities
[Which workstreams can run simultaneously to compress the timeline?]
Output: Phased execution sequence with gates and critical path.
### Workstream summary
| Workstream | Owner | Depends on | Key deliverables | Phase | Estimated effort |
|---|---|---|---|---|---|
| Product | product-owner | — | PRD, user stories | 1 | [estimate] |
| Architecture | architect | Product | System design, API contracts | 1 | [estimate] |
| Design | ui-designer | Product | UX flows, component specs | 2 | [estimate] |
| ... | ... | ... | ... | ... | ... |
### Timeline estimate
- **Best case:** [duration assuming no blockers]
- **Likely case:** [duration with typical friction]
- **Risk factors:** [what could extend the timeline]
Output: Complete summary table with estimates and timeline.
# Initiative Decomposition: [name]
## Context
[From Step 1]
## Workstreams
[From Step 2 — relevant workstreams only]
## Dependencies
[From Step 3]
## Execution Sequence
[From Step 4 — phased plan with gates]
## Summary
[From Step 5 — table with estimates]
## Follow-ups
- [ ] Define OKRs for this initiative — use `/coordinator:define-okrs`
- [ ] Create detailed specs for each workstream
/coordinator:define-okrs — define success metrics and OKRs after decomposition. Decompose first (what), then define OKRs (how we'll measure success).