02 prioritize
Skill andrefabricio/prodotypor/files/.claude/skills/02-prioritize
Step 2 of 8 — Backlog prioritization. Applies P0-P3 priority framework and locks MVP scope. Sub-commands: [continue] resume, [status] check progress, [update] force status refresh.From its SKILL.md
npx -y skills add andrefabricio/prodotypor --skill 02-prioritizeAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.4 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it
/02-prioritize — Backlog Prioritization
Prioritize the product backlog using the P0-P3 framework and lock MVP scope.
Sub-command Router
Parse $ARGUMENTS:
- Contains
[status]→ Jump to Status Report section - Contains
[update]→ Jump to Force Status Update section - Contains
[continue]or empty → Jump to Execute section - Other text → Treat as prioritization criteria/constraints and proceed to Execute
Prerequisites
Hard dependencies:
- Read
docs/workflow-status.md— verify step 01 status ==completed - Verify
docs/backlog/{{PROJECT_NAME}}-backlog.mdexists with ≥1 epic
If prerequisites fail:
- Report: "Step 02 cannot start. Missing: completed backlog from step 01."
- Suggest: "Run
/01-backlogfirst to create the product backlog." - Do NOT proceed.
Soft dependencies:
- Business objectives, timeline constraints (warn if not provided)
Execute
Phase 1: Read Inputs
- Read
CLAUDE.md— extract prioritization framework (P0-P3 definitions) - Read
docs/backlog/{{PROJECT_NAME}}-backlog.md— full backlog - Read
.claude/knowledge/problem-solving-101-framework.md— Tool 6: Criteria & Evaluation Table - Note any constraints from
$ARGUMENTS
Phase 2: Delegate to Product Manager Agent
Spawn the product-manager agent:
Prioritize the product backlog for {{PROJECT_NAME}}.
Backlog: [content of backlog file] Prioritization framework: P0 (Critical), P1 (High), P2 (Medium), P3 (Nice to have) Additional constraints: [from $ARGUMENTS if provided]
Use Tool 6 (Criteria & Evaluation Table) from the problem-solving framework:
- Criteria: User impact, Business value, Technical effort, Dependencies
- Score each feature across criteria
- Assign P0-P3 based on composite score
Output requirements:
- Every feature gets a P0/P1/P2/P3 priority
- MVP scope explicitly listed (P0 + critical P1 items)
- Phase roadmap: MVP → Phase 1 → Phase 2+
- Dependency order within MVP
- Update
docs/backlog/{{PROJECT_NAME}}-backlog.mdwith priorities
Pipeline Context
Before delegating to the agent, read and summarize prior step outputs:
- Step 01 output: read first 20 lines of
docs/backlog/{{PROJECT_NAME}}-backlog.mdfor epic/feature overview - Include this summary in the agent prompt as "Pipeline Context" so decisions carry forward
Phase 3: Validate Output
- Verify backlog file updated with priority assignments
- Check: every feature has P0/P1/P2/P3 assigned
- Check: MVP scope section exists and is explicitly bounded
- If validation passes → proceed to Phase 4
- If validation fails → proceed to Error Recovery
Error Recovery
If validation fails:
- Identify the specific failure (which check failed, what's missing)
- Feed the error + partial output back to the agent:
"The prioritization did not meet requirements: [specific failure]. Current output: [summary]. Please fix: [specific instruction]."
- Re-validate after the retry
- If retry also fails, mark step as
blocked (reason)indocs/workflow-status.md
Phase 4: Human Review Gate
- Update
docs/workflow-status.mdstep 02 status toneeds-review - Report priority distribution and MVP scope to the user
- Prompt: "Review the prioritization. Run
/02-prioritize [continue]to approve, or provide feedback." - Only
[continue]afterneeds-reviewtransitions tocompleted
Phase 5: Report
Step 02 — Backlog Prioritization: [status]
Priority distribution:
P0 (Critical): [count] features
P1 (High): [count] features
P2 (Medium): [count] features
P3 (Low): [count] features
MVP scope: [list of P0 features]
Next step: /03-prd
Status Report
- Read
docs/workflow-status.md— extract step 02 section - If backlog has priorities, report distribution (P0/P1/P2/P3 counts)
- Report MVP scope summary
Force Status Update
- Re-scan backlog file for priority assignments
- Count features per priority tier
- Check if MVP scope section exists
- Update
docs/workflow-status.mdstep 02
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.