From pm
Break a feature or epic into implementable tasks with estimates, dependencies, and suggested order
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm:task-breakdownThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Feature: **$0**
Feature: $0
Granularity: $1 (default: detailed)
Understand the scope — Read user stories, PRDs, or feature descriptions. If code exists, read the relevant areas to understand current state and what needs to change.
Identify work streams:
Break into tasks — Each task should be:
Map dependencies — Which tasks block others?
Suggest implementation order — Optimize for:
## Task Breakdown: <feature>
### Summary
- **Total tasks**: N
- **Estimated effort**: X days (1 developer)
- **Parallelizable**: Y (with 2 developers, ~Z days)
### Critical Path
`[Schema] → [API] → [Frontend Integration] → [E2E Tests]`
### Tasks
#### Phase 1: Foundation (unblocks everything)
- [ ] **T-001**: <task title>
- **Stream**: backend | frontend | infra | testing
- **Estimate**: S (< 1 day) | M (1-2 days) | L (2-3 days) | XL (3+ days, should be split)
- **Depends on**: — (none)
- **Details**: <what specifically needs to happen>
- [ ] **T-002**: <task title>
- **Stream**: backend
- **Estimate**: M
- **Depends on**: T-001
- **Details**: <specifics>
#### Phase 2: Core Implementation (can parallelize)
...
#### Phase 3: Polish & Testing
...
### Parallel Work Opportunities
- Developer A: T-001 → T-003 → T-005
- Developer B: T-002 → T-004 → T-006
### Risks
- <risk>: <mitigation>
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub silviaare95/xari-plugins --plugin pm