02 prioritize
Skill andrefabricio/prodotypor/files/.claude/skills/02-prioritize
An AI-assisted product development pipeline for Claude Code. Go from a product idea to Figma screens in 8 structured steps, with specialized AI agents handling product management, design research, and visual construction.
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.
What its author says it does
Copied from the file, not written here
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.
SKILL.md
4.4 KB, 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