From product-design
Tracks PRD implementation progress by parsing linked Markdown task files, calculating completion percentages, section breakdowns, priorities, velocity, and estimated dates. Outputs simple, detailed, or JSON formats.
How this skill is triggered — by the user, by Claude, or both
Slash command
/product-design:prd-progressThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Category**: Product & Strategy
Category: Product & Strategy
prd-progress <prd-file> [--detailed] [--format <format>]
<prd-file>: Required - Path to the PRD file--detailed: Optional - Show individual task status--format: Optional - Output format (simple, detailed, json). Default: simpleWhen this command is run, Claude Code should:
./tasks/<prd-name>-tasks.md../tasks/<prd-name>-tasks.mdproduct-docs/tasks/<prd-name>-tasks.mdRecognize these task formats:
- [ ] Task not started
- [x] Task completed
- [-] Task in progress (count as 0.5 for progress)
- [~] Task cancelled (exclude from totals)
Parent/Child structure:
- [ ] 1.0 Parent task
- [x] 1.1 Subtask completed
- [ ] 1.2 Subtask pending
📊 PRD Progress: user-authentication-frd.md
Progress: ████████████░░░░░░░░ 60% (12/20 tasks)
✅ Completed: 12 tasks
🔄 In Progress: 2 tasks
⏳ Remaining: 6 tasks
❌ Blocked: 0 tasks
Estimated completion: 2025-01-10 (4 days)
📊 PRD Progress: user-authentication-frd.md
Overall: 60% complete (12/20 tasks)
By Section:
1. Database Setup ██████████ 100% (3/3)
2. API Implementation ████████░░ 80% (4/5)
3. Frontend UI ████░░░░░░ 40% (2/5)
4. Testing ██░░░░░░░░ 20% (1/5)
5. Documentation ████░░░░░░ 40% (2/5)
Recent Progress:
- ✅ 2025-01-05: Completed "Create user model"
- ✅ 2025-01-05: Completed "Setup auth endpoints"
- 🔄 2025-01-06: Started "Build login form"
By Priority:
- High: 75% (6/8)
- Medium: 50% (4/8)
- Low: 50% (2/4)
Velocity: 3 tasks/day (last 7 days)
Est. Completion: 2025-01-10
{
"prd_file": "user-authentication-frd.md",
"task_file": "./tasks/user-authentication-frd-tasks.md",
"progress": {
"percentage": 60,
"completed": 12,
"total": 20,
"in_progress": 2,
"remaining": 6
},
"sections": [
{
"name": "Database Setup",
"completed": 3,
"total": 3,
"percentage": 100
}
],
"estimated_completion": "2025-01-10",
"velocity": 3.0,
"last_updated": "2025-01-06"
}
# Show simple progress
prd-progress user-authentication-frd.md
# Show detailed breakdown
prd-progress user-authentication-frd.md --detailed
# Get JSON output for automation
prd-progress inventory-prd.md --format json
# Check progress for PRD in another directory
prd-progress ../prds/active/feature-auth-frd.md
npx claudepluginhub jpoutrin/product-forge --plugin product-designLists all PRDs in product-docs/ with status, version, progress from linked tasks, metadata. Filters by status/type; formats as table/list/json. Tracks product dev status.
Audits PRD blueprints against implementation evidence in archives, features directories, and codebase. Classifies phases as Complete/Partial/Not Started and guides disposition decisions like archive, add/remove scope, defer, or continue.