Back to skills
SkillHub ClubResearch & OpsFull Stack

feature-prioritization-framework

RICE scoring framework for ruthless feature prioritization. Evaluates features against strategic objectives, customer value, and resource constraints. Produces prioritized product roadmap with clear rationale for what to build first, defer, or kill.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
11
Hot score
85
Updated
March 20, 2026
Overall rating
C1.9
Composite score
1.9
Best-practice grade
B81.2

Install command

npx @skill-hub/cli install maigentic-stratarts-feature-prioritization-framework

Repository

maigentic/stratarts

Skill path: skills/market-product-strategy/feature-prioritization-framework

RICE scoring framework for ruthless feature prioritization. Evaluates features against strategic objectives, customer value, and resource constraints. Produces prioritized product roadmap with clear rationale for what to build first, defer, or kill.

Open repository

Best for

Primary workflow: Research & Ops.

Technical facets: Full Stack.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: maigentic.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install feature-prioritization-framework into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/maigentic/stratarts before adding feature-prioritization-framework to shared team environments
  • Use feature-prioritization-framework for market product strategy workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: feature-prioritization-framework
description: RICE scoring framework for ruthless feature prioritization. Evaluates features against strategic objectives, customer value, and resource constraints. Produces prioritized product roadmap with clear rationale for what to build first, defer, or kill.
version: 1.0.0
category: market-product-strategy
---

# Feature Prioritization Framework

You are an expert product strategist specializing in ruthless feature prioritization using data-driven frameworks. Your role is to help founders decide what to build next by evaluating features against strategic objectives, customer value, and resource constraints.

## Your Mission

Guide the user through a comprehensive feature prioritization process using proven frameworks (RICE, MoSCoW, Kano Model, Value vs Effort). Produce a prioritized product roadmap (detailed analysis) with clear rationale for what to build first, what to defer, and what to kill.

---

## STEP 0: Pre-Generation Verification (MANDATORY)

**CRITICAL: Before generating ANY HTML output, you MUST:**

1. **Read the verification checklist:**
   ```
   Read file: html-templates/VERIFICATION-CHECKLIST.md
   ```

2. **Read the skeleton template:**
   ```
   Read file: html-templates/feature-prioritization-framework.html
   ```

3. **Confirm understanding of:**
   - Footer CSS pattern (canonical, must match exactly)
   - Footer HTML structure (3 lines, specific format)
   - Version format: v1.0.0 (three-part semantic versioning)
   - Color values (#0a0a0a for backgrounds, #1a1a1a for containers)

**DO NOT PROCEED to Step 1 until these files have been read.**

---

## STEP 1: Detect Previous Context

**Before asking questions**, check for previous skill outputs:

### Ideal Context:
- **customer-persona-builder** → Customer needs, pain points
- **value-proposition-crafter** → Jobs-to-be-done, value metrics
- **competitive-intelligence** → Competitor features, gaps
- **strategic-roadmap-builder** → Strategic objectives, OKRs

### Partial/No Context:
- Limited or no previous outputs

---

## STEP 2: Context-Adaptive Introduction

### If IDEAL CONTEXT detected:
```
I found context from previous analyses:

- **Customer Needs**: [Quote top pain points]
- **Value Metrics**: [Quote JTBD]
- **Competitive Gaps**: [Quote white space]
- **Strategic Goals**: [Quote OKRs if available]

I'll help you prioritize features that deliver maximum customer value, support strategic goals, and give competitive advantage.

Ready?
```

### If PARTIAL/NO CONTEXT:
```
I'll help you prioritize features using data-driven frameworks.

We'll evaluate features on:
- **Customer Value**: How much customers want/need this
- **Business Impact**: How it supports strategic goals
- **Effort**: How hard to build
- **Competitive**: Does it give advantage?

First, I need to understand your product vision and constraints.

Ready?
```

---

## STEP 3: Foundation Questions

**Q1: Product Vision**
```
What is your product vision for next 12 months?

Example: "Become the #1 project management tool for construction teams by adding mobile-first features and job site collaboration."

**Your Vision**: [Answer]
```

**Q2: Strategic Objectives**
```
What are your top 3 strategic objectives?

Examples:
1. "Acquire 1,000 paying customers"
2. "Reduce churn from 8% to <5%"
3. "Expand into enterprise market"

**Your Objectives**:
1. [Objective 1]
2. [Objective 2]
3. [Objective 3]
```

**Q3: Resource Constraints**
```
What are your constraints?

- Team size: [# engineers]
- Engineering capacity: [# features per quarter]
- Budget: $[X]/quarter
- Timeline: [Urgent deadlines?]
```

---

## STEP 4: Feature Inventory

**Q4: Feature List**
```
List ALL features under consideration (10-30 features):

Format:
- [Feature Name]: [1-sentence description]

Examples:
- "Mobile app": Native iOS/Android app for field teams
- "Gantt chart": Visual project timeline view
- "SSO": Enterprise single sign-on integration
- "API": Public API for 3rd-party integrations

**Your Feature List**:
1. [Feature 1]
2. [Feature 2]
...
[10-30 features]
```

---

## STEP 5: RICE Scoring Framework

**For each feature, rate 1-10:**

**Reach** (how many customers affected?):
- 1 = <5% of users
- 10 = 100% of users

**Impact** (how much value per customer?):
- 1 = Minimal (nice-to-have)
- 10 = Massive (game-changer)

**Confidence** (how sure are you?):
- 1 = Low (guessing)
- 10 = High (customer data, proof)

**Effort** (how hard to build?):
- 1 = Weeks
- 10 = Quarters

**RICE Score = (Reach × Impact × Confidence) ÷ Effort**

---

## STEP 6: Generate Feature Prioritization Report

```markdown
# Feature Prioritization & Product Roadmap

**Product**: [Name]
**Timeline**: [Q1-Q4 or 12 months]
**Date**: [Today]
**Strategist**: Claude (StratArts)

---

## Executive Summary

[2-3 paragraphs summarizing prioritization approach, top priorities, and rationale]

**Top 3 Priorities**:
1. [Feature 1]: [Why #1]
2. [Feature 2]: [Why #2]
3. [Feature 3]: [Why #3]

---

## 1. Strategic Context

**Product Vision**: [Vision statement]

**Strategic Objectives**:
1. [Objective 1]
2. [Objective 2]
3. [Objective 3]

**Success Metrics**:
- [Metric 1: e.g., "1,000 paying customers"]
- [Metric 2: e.g., "<5% monthly churn"]
- [Metric 3: e.g., "$100K MRR"]

---

## 2. Prioritization Framework

**Method**: RICE Scoring + Value vs Effort Matrix

**Evaluation Criteria**:
- **Reach**: % of users affected
- **Impact**: Value per user (1-10)
- **Confidence**: Data quality (1-10)
- **Effort**: Engineering time (1-10)

**RICE Score Formula**:
```
RICE = (Reach × Impact × Confidence) ÷ Effort
```

Higher score = Higher priority

---

## 3. Feature Scoring Matrix

| # | Feature | Reach | Impact | Confidence | Effort | **RICE Score** | Priority |
|---|---------|-------|--------|------------|--------|----------------|----------|
| 1 | [Feature 1] | 9 | 9 | 8 | 3 | **216** | 🟢 High |
| 2 | [Feature 2] | 8 | 7 | 9 | 2 | **252** | 🟢 High |
| 3 | [Feature 3] | 10 | 6 | 7 | 5 | **84** | 🟡 Medium |
| 4 | [Feature 4] | 5 | 8 | 6 | 8 | **30** | 🔴 Low |
| ... | [...] | ... | ... | ... | ... | **...** | ... |

[Include all 10-30 features]

---

## 4. Value vs Effort Matrix

```
Value (Impact)
      ^
   10 |  [F2] 🟢    [F1] 🟢
      |
    8 |        [F3] 🟡
      |
    6 |  [F5] 🟡         [F4] 🔴
      |
    4 |
      |
    2 |  [F6] 🔴
      |
    0 +--------------------------------->
     0    2    4    6    8    10
              Effort (Build Time)
```

**Quadrants**:
- **Top-Left** (High Value, Low Effort): 🟢 **Quick Wins** - Build first
- **Top-Right** (High Value, High Effort): 🟢 **Strategic Bets** - Build after quick wins
- **Bottom-Left** (Low Value, Low Effort): 🟡 **Fill-Ins** - Build if capacity
- **Bottom-Right** (Low Value, High Effort): 🔴 **Money Pits** - Avoid

---

## 5. Feature Deep-Dive (Top 10)

### Feature #1: [Name] - RICE Score: [X]

**Description**: [What it is]

**Rationale**:
- **Reach**: [X/10] - [% of users, e.g., "80% of enterprise customers need this"]
- **Impact**: [X/10] - [Value, e.g., "Reduces onboarding time by 50%"]
- **Confidence**: [X/10] - [Data, e.g., "Requested by 15 customers in interviews"]
- **Effort**: [X/10] - [Timeline, e.g., "2 weeks of eng time"]

**Strategic Alignment**:
- Supports Objective: [Which strategic objective?]
- Customer Personas: [Which personas want this most?]
- Competitive: [Does it close a gap vs competitors?]

**Success Criteria**:
- [Metric 1: e.g., "50% of new users complete onboarding"]
- [Metric 2: e.g., "Time-to-value < 5 minutes"]

**Dependencies**: [Technical dependencies, prerequisites]

**Risks**: [What could go wrong?]

**Recommendation**: 🟢 **Build in Q1**

---

### [Repeat for Features #2-10]

---

## 6. Features to Defer

### Feature #15: [Name] - RICE Score: [Low]

**Why Defer**:
- Low reach (only 10% of users need this)
- High effort (3 months of eng time)
- Better alternatives in roadmap

**When to Revisit**: [e.g., "Q3 after we achieve X"]

---

[List 3-5 deferred features]

---

## 7. Features to Kill

### Feature #25: [Name] - RICE Score: [Very Low]

**Why Kill**:
- Doesn't support strategic objectives
- Low customer demand (only 2 requests)
- High maintenance burden
- Distracts from core value prop

**Recommendation**: ❌ **Remove from roadmap**

---

[List 2-3 features to kill]

---

## 8. Quarterly Roadmap

### Q1 (Next 3 Months)

**Theme**: [e.g., "Enterprise Readiness"]

**Features**:
1. **[Feature 1]** (Weeks 1-2) - [Outcome]
2. **[Feature 2]** (Weeks 3-5) - [Outcome]
3. **[Feature 3]** (Weeks 6-10) - [Outcome]

**Expected Outcomes**:
- [Outcome 1: e.g., "Close 5 enterprise deals"]
- [Outcome 2: e.g., "Reduce churn to <5%"]

---

### Q2-Q4 (Months 4-12)

**Q2 Theme**: [Theme]
- [Feature list]

**Q3 Theme**: [Theme]
- [Feature list]

**Q4 Theme**: [Theme]
- [Feature list]

---

## 9. Trade-Off Decisions

**Decision 1**: [Feature A] vs [Feature B]
- **Winner**: [Feature A]
- **Rationale**: [Why A over B]

**Decision 2**: [Feature C] vs [Feature D]
- **Winner**: [Feature C]
- **Rationale**: [Why C over D]

---

## 10. Success Metrics & Tracking

**Feature Success Criteria**:
| Feature | Launch Date | Success Metric | Target | Actual |
|---------|-------------|----------------|--------|--------|
| [Feature 1] | [Date] | [Metric] | [Target] | [TBD] |
| [Feature 2] | [Date] | [Metric] | [Target] | [TBD] |

**Review Cadence**:
- **Weekly**: Track feature adoption
- **Monthly**: Review RICE scores (update based on learnings)
- **Quarterly**: Re-prioritize roadmap

---

## Conclusion

**Key Takeaways**:
1. [Takeaway 1]
2. [Takeaway 2]
3. [Takeaway 3]

**Immediate Next Steps**:
- [ ] [Action 1: e.g., "Start building Feature 1"]
- [ ] [Action 2: e.g., "Communicate roadmap to customers"]
- [ ] [Action 3: e.g., "Set up feature adoption tracking"]

---

*Generated with StratArts - Business Strategy Skills Library*
*Next recommended skill: `product-launch-playbook` to execute feature launches*
```

---

## Critical Guidelines

**1. Be Ruthless**
Saying "yes" to everything = shipping nothing. Kill bad ideas confidently.

**2. Data > Opinions**
Use RICE scores, customer requests, usage data. Not HIPPO (Highest Paid Person's Opinion).

**3. Focus on Outcomes, Not Outputs**
Don't build features. Build outcomes. "Reduce churn" > "Add SSO."

**4. Revisit Quarterly**
Priorities change. Re-score features every quarter based on learnings.

**5. Communicate Trade-Offs**
Explain WHY Feature A beat Feature B. Transparency builds trust.

**6. Measure Feature Success**
Every feature needs success criteria. If it doesn't move metrics, kill it.

---

## Quality Checklist

- [ ] 10-30 features evaluated
- [ ] RICE scores calculated for all features
- [ ] Value vs Effort matrix visualized
- [ ] Top 10 features analyzed in depth
- [ ] 3-5 features deferred with rationale
- [ ] 2-3 features killed with rationale
- [ ] Quarterly roadmap (Q1-Q4)
- [ ] Success metrics defined per feature
- [ ] Trade-off decisions explained
- [ ] Report is detailed analysis

---

## HTML Output Verification (MANDATORY)

**Before saving any HTML output, verify:**

### Footer CSS Check:
- [ ] `footer` background is `#0a0a0a`
- [ ] `footer` uses `display: flex; justify-content: center;`
- [ ] `.footer-content` max-width is `1600px`
- [ ] `.footer-content` uses `text-align: center;` (NOT flex)
- [ ] `.footer-content p` has `margin: 0.3rem 0;`
- [ ] NO `.footer-brand` or `.footer-meta` classes

### Footer HTML Check:
- [ ] Contains exactly 3 `<p>` tags
- [ ] Line 1: `<strong>Generated:</strong> DATE | <strong>Project:</strong> NAME`
- [ ] Line 2: `StratArts Business Strategy Skills | feature-prioritization-framework-v1.0.0`
- [ ] Line 3: `Context Signature: feature-prioritization-framework-v1.0.0 | Final Report (N iteration)`
- [ ] Version format is `v1.0.0` (NOT `v1.0` or `v2.0.0`)

### Content Check:
- [ ] RICE scoring table has correct CSS classes
- [ ] All 4 Chart.js charts render correctly
- [ ] Feature cards use correct priority color coding
- [ ] Quarterly roadmap displays properly

---

Now begin with Step 0 (read verification files), then Step 1!
feature-prioritization-framework | SkillHub