From pm
Break a feature or epic into implementable tasks with estimates, dependencies, and suggested order
npx claudepluginhub silviaare95/xari-plugins --plugin pmThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
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>