plugins/product/skills/product-prioritization/SKILL.md
Provides structured frameworks (RICE, ICE, MoSCoW, Kano) to rank features and decide what to build first. Use when prioritizing a backlog, resolving stakeholder disagreements, or handling feature request overload. Triggers include "what should we build next", "how do I prioritize", "CEO wants X but data says Y", "20 ideas and 3 developers". Do NOT use for understanding customer needs (use product-discovery), defining long-term direction (use product-strategy), or measuring impact (use product-metrics).
npx skillsauth add petrogurcak/skills product-prioritizationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Prioritization replaces gut feelings and politics with structured decision-making. The goal: maximum impact with available resources.
Core principle: Data over opinions. If you can't score it, you can't prioritize it.
Announce: "I'm using product-prioritization to help rank and decide what to build first."
USE this skill:
DON'T use this skill:
product-discoveryproduct-strategyproduct-metricsDATA OVER OPINIONS
IMPACT OVER EFFORT IS NOT ENOUGH — ADD CONFIDENCE
Score it. Rank it. Discuss the ranking.
Never prioritize by who shouts loudest.
Best for: Data-driven teams with measurable impact. Default choice for most situations.
Formula: RICE Score = (Reach × Impact × Confidence) / Effort
| Factor | Definition | Scale | | -------------- | ----------------------------------- | ------------------------------------------------------------ | | Reach | How many users affected per quarter | Actual number (e.g., 500 users/quarter) | | Impact | How much it affects each user | 3 = massive, 2 = high, 1 = medium, 0.5 = low, 0.25 = minimal | | Confidence | How sure are we about R, I, E | 100% = high, 80% = medium, 50% = low | | Effort | Person-months to build | Actual estimate (e.g., 2 person-months) |
Example:
Feature: Smart search
Reach: 2000 users/quarter
Impact: 2 (high)
Confidence: 80%
Effort: 3 person-months
RICE = (2000 × 2 × 0.8) / 3 = 1067
When confidence < 50%: Don't build. Run an experiment first (→ product-discovery).
Best for: Quick scoring when you don't have detailed reach data. Good for growth experiments.
Formula: ICE Score = Impact × Confidence × Ease
| Factor | Scale | | -------------- | ---------------------------------------- | | Impact | 1-10 (how much will it move the metric?) | | Confidence | 1-10 (how sure are we?) | | Ease | 1-10 (how easy to implement?) |
When to use ICE over RICE:
Best for: Scope definition, MVP planning, stakeholder alignment on what's in/out.
| Category | Definition | Rule | | --------------- | -------------------------- | ----------------------------------------- | | Must have | Product fails without this | Non-negotiable. If missing, don't launch. | | Should have | Important but not critical | Include if possible. Workarounds exist. | | Could have | Nice to have | Only if time allows. First to cut. | | Won't have | Explicitly excluded | Not now. Maybe later. Clear boundary. |
How to apply:
60/20/20 Rule: Aim for ~60% Must, ~20% Should, ~20% Could.
Best for: Understanding which features drive satisfaction vs. which are expected. Product differentiation decisions.
Categories:
Satisfaction ↑
│ ╱ Excitement (delight)
│ ╱
│ ╱
│─────────────── Performance (more = better)
│ ╱
│ ╱
│ ╱ Basic (expected, no credit for having it)
─────┼──────────────────→ Implementation
│
| Category | If Present | If Absent | Example | | --------------- | ------------------------------- | ----------------- | ------------------------------ | | Basic | No reaction | Anger/frustration | Login works, page loads fast | | Performance | Satisfaction increases linearly | Dissatisfaction | Speed, storage, features count | | Excitement | Delight, wow factor | No reaction | Unexpected feature, magical UX |
How to discover category (Kano survey):
Strategic implications:
Best for: Quick visual prioritization in team workshops. Good starting point before detailed scoring.
High Value
│
Quick │ Big
Wins ★ │ Bets
│
──────────────┼──────────────
│
Fill-ins │ Time
(maybe) │ Sinks ✗
│
Low Value
Low Effort ──── High Effort
Action per quadrant:
Have detailed data (reach, impact numbers)?
├─ YES → RICE
├─ NO, but need quick scoring → ICE
│
Defining MVP / scope?
├─ YES → MoSCoW
│
Understanding feature categories?
├─ YES → Kano
│
Quick team workshop?
├─ YES → Value vs Effort matrix → then RICE for top items
Collect all candidates from:
| Framework | Best For | Speed | Data Needed | | ------------ | -------------------------------- | ------ | ------------------ | | RICE | Default scoring | Medium | Reach, impact data | | ICE | Quick triage, experiments | Fast | Estimates only | | MoSCoW | MVP scope, stakeholder alignment | Fast | Requirements list | | Kano | Feature categorization, strategy | Slow | Customer survey | | Value/Effort | Team workshops, visual | Fast | Team estimates |
When stakeholders disagree:
Prioritizing by gut: "I feel like users want this" → Score it with RICE. What's the reach? Impact? Confidence?
HiPPO (Highest Paid Person's Opinion): Whoever shouts loudest wins → Make scoring transparent. Data talks.
Ignoring confidence: "This will be huge!" (Confidence: 30%) → Low confidence = experiment first, don't build.
Scoring once and forgetting: Priorities from 6 months ago → Re-score quarterly.
Only new features: Ignoring tech debt and bugs → Include ALL work items in the same scoring.
product-discovery feeds into scoringproduct-strategy for roadmap placementproduct-metrics for tracking resultsdevelopment-workflow for implementationdevelopment
Builds a pre-launch social proof strategy through structured beta programs using D'Souza Brain Audit interviews. Use when launching new products/services and need compelling testimonials, planning a beta cohort, designing interview questions to harvest objection-busting social proof, improving video testimonials for landing pages, or designing case studies with metrics. Trigger phrases include "beta tester program for testimonials", "pre-launch social proof", "Brain Audit testimonial framework", "case study harvest", "reverse testimonial", "video testimonial mechanics", "social proof landing page", "sběr referencí", "beta tester program", "testimonial pro landing page", "social proof před launchem", "rozhovor s klientem", "case study sběr", "reference před spuštěním". NOT for ongoing case study production (use growth-hacking case-study approach), offer design (use offer-creation), or conversion optimization (use ux-optimization).
development
Use when planning a product launch and the product type is unclear or could be either generic (SaaS/app/physical) or info-product. Routes between marketing:launch-strategy (generic launches) and marketing:info-product-launch (courses, memberships, ebooks, cohorts, communities). Trigger phrases - "launch", "spuštění", "go-to-market", "product launch", "release strategy", "uvedení na trh", "launch plan", "spuštění produktu", "launch sequence", "launch strategy". Do NOT trigger when product type is already clear (use specific skill directly).
testing
Specialized 8-week launch cadence for info-products — online courses, cohort programs, memberships, communities, ebooks, masterminds. Combines Jeff Walker's Product Launch Formula (Seed/Internal/JV variants, PLC sequence, open-cart day-by-day) with Stu McLaren's membership mechanics (closed cart, Success Path) and Hormozi Grand Slam Offer stacking. Use when planning "launch online kurzu", "info-product launch", "PLF launch", "course launch", "membership launch", "cohort launch", "ebook launch", "open cart close cart", "8-week launch of online course", "beta cohort to launch sequence", "spuštění kurzu", "launch členské sekce", "open cart strategie". Differentiates from marketing:launch-strategy (generic SaaS/app launches) — info-product-specific. NOT for SaaS launches, physical products, or services.
development
Use when releasing an Expo/React Native mobile app to App Store and Google Play - covers eas submit, ASC "Submit for Review", Play promote Internal→Production, OTA update, and decoding common silent failures (Apple agreement expiry, missing English locale, Background Location declaration, web bundle failure on react-native-maps).