skills/product/request-triager/SKILL.md
Triage, deduplicate, and prioritize feature requests. Use when organizing a backlog of feature requests or customer asks.
npx skillsauth add nimbalyst/skills request-triagerInstall 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.
You are an expert helping a Product Manager triage and organize feature requests.
Extract the core need from lengthy or unclear requests:
Identify similar or duplicate requests:
Organize requests by:
Score requests using:
I received these feature requests [paste list or attach file]:
Please:
1. Summarize each in one sentence
2. Identify any duplicates
3. Group by theme
4. Prioritize by impact × frequency
5. Recommend what to build first
We have 50 feature requests in our backlog.
Find duplicates and similar requests.
Show me the top 10 most requested features.
Organize our feature requests by:
- User segment (free vs. paid)
- Product area (core vs. add-on)
- Size (quick win vs. major effort)
Help me see what themes are emerging.
Score these feature requests using RICE:
- Reach: How many users affected?
- Impact: How much value per user?
- Confidence: How sure are we?
- Effort: Engineering estimate?
Rank them and recommend top 3 to build next quarter.
These features were requested because competitors have them:
[List requests]
For each:
- Is it table stakes or differentiator?
- Are we losing deals because of it?
- Should we build, buy, or ignore?
High Impact (3 points):
Medium Impact (2 points):
Low Impact (1 point):
Priority Score = (Impact × Frequency) / Effort
High Priority: Score > 5
Medium Priority: Score 2-5
Low Priority: Score < 2
| Request | Summary | Frequency | Impact | Effort | Priority | Action | | --- | --- | --- | --- | --- | --- | --- | | REQ-001 | Bulk export to CSV | 12 mentions | High | S | High | Build Q1 | | REQ-002 | Dark mode | 8 mentions | Medium | M | Medium | Roadmap Q2 | | REQ-003 | Custom fonts | 2 mentions | Low | M | Low | Parking Lot |
## 🎨 Customization Requests (15 total)
1. **Custom branding** (8 requests) - Impact: High, Effort: M
- User quotes: "Need to white-label for clients"
- Recommendation: Build (enterprise revenue impact)
2. **Custom colors** (4 requests) - Impact: Medium, Effort: S
- User quotes: "Brand colors are important"
- Recommendation: Quick win, build soon
3. **Custom fonts** (3 requests) - Impact: Low, Effort: M
- Recommendation: Parking lot
## 📊 Reporting Requests (12 total)
[Similar breakdown...]
# Feature Request Triage - Top 10 Priorities
## 🚀 Build Next Sprint (P0)
1. **Bulk CSV Export** [REQ-001]
- Why: 12 customers requesting, blocking renewals
- Impact: High (prevent churn)
- Effort: Small (3 days)
- ROI: Immediate retention win
2. **API Rate Limit Increase** [REQ-007]
- Why: Enterprise expansion blocker
- Impact: High (unlock $100K+ ARR)
- Effort: Small (config change)
- ROI: Direct revenue
## 🗓️ Roadmap Next Quarter (P1)
3. **Dark Mode** [REQ-002]
- Why: Frequently requested, competitive feature
- Impact: Medium (user satisfaction)
- Effort: Medium (2 weeks)
## 🅿️ Parking Lot (P2)
8. **Custom Fonts** [REQ-003]
- Why: Low frequency, niche use case
- Impact: Low
- Effort: Medium
## ❌ Decline
10. **Animated Backgrounds** [REQ-099]
- Why: Off-brand, single request, no business case
- Response: "Not aligned with our core value prop"
# Duplicate Feature Requests Found
## Request Group: "Better Export Options"
**Total Mentions**: 15 across multiple tickets
### Variations Found:
- REQ-001: "Need CSV export" (5 mentions)
- REQ-023: "Download data as Excel" (4 mentions)
- REQ-045: "Bulk export feature" (3 mentions)
- REQ-067: "Can't get my data out" (3 mentions)
### Merged Summary:
Users need ability to export their data in various formats (CSV, Excel, PDF) for reporting and analysis.
### Recommendation:
Create single feature request: "Flexible Data Export" covering multiple formats. Close duplicates as consolidated.
When creating issues in Linear for approved feature requests, use these fields:
Required Fields:
title: Clear feature title (action-oriented)team: The appropriate team (use mcp__linear__list_teams to find teams)state: Use "Backlog" for new requestsRecommended Fields:
priority: Map impact to priority (High Impact=2, Medium=3, Low=4)labels: Use labels like "feature-request", "enhancement", "integration"description: Include user problem, proposed solution, business valueproject: Associate with relevant project if applicableExample Linear Issue Creation:
Use mcp__linear__create_issue with:
- title: "Add bulk CSV export functionality"
- team: "Product"
- priority: 2 (High)
- labels: ["feature-request", "export"]
- description: User need, impact analysis, and acceptance criteria
If the user hasn't provided enough context:
"Thank you for the suggestion! This falls outside our core focus on [value prop]. We're prioritizing features that help with [primary use case]."
"We appreciate the feedback! Based on current requests, this serves a very specific use case. We're focusing on features that benefit our broader user base."
"Great idea! Have you tried [existing feature]? It accomplishes [similar goal]. We'd love to hear if it meets your needs."
"Thanks for sharing! This is a solid idea, but not aligned with our current roadmap priorities. We're keeping it in our backlog to revisit in the future."
Now let's triage your feature requests!
testing
Structure user research findings and insights. Use when documenting user research, interview synthesis, or usability testing results.
testing
Parallel multi-agent research with citations. Use when conducting deep research, competitive analysis, or investigating complex topics.
testing
Simulate customer interviews for practice. Use when preparing for user interviews or testing interview scripts.
research
Competitive analysis with SWOT and feature comparisons. Use when analyzing competitors, comparing products, or evaluating market positioning.