Shapes turns action-first: action leads, steps numbered, state restated. Use for ADHD-friendly output. Do not use to trim tokens; use response-compression.
The English summary is being prepared. Showing the original description.
Scores backlog items with RICE/WSJF/Kano and files GitHub issues for top candidates. Use when triaging a roadmap or prioritizing features for a sprint.
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
Run make test-feature-review to verify scoring logic after changes.
Review implemented features and suggest new ones using evidence-based prioritization. Create GitHub issues for accepted suggestions.
Feature decisions rely on data. Every feature involves tradeoffs that require evaluation. This skill uses hybrid RICE+WSJF scoring with Kano classification to prioritize work and generates actionable GitHub issues for accepted suggestions.
scope-guard).Discover and categorize existing features:
/feature-review --inventory
Evaluate features against the prioritization framework:
/feature-review
Review gaps and suggest new features:
/feature-review --suggest
Use tome plugin to adjust scores with external evidence:
/feature-review --research
Create issues for accepted suggestions:
/feature-review --suggest --create-issues
feature-review:inventory-complete)Identify features by analyzing:
Output: Feature inventory table.
feature-review:classified)Classify each feature along two axes:
Axis 1: Proactive vs Reactive
| Type | Definition | Examples |
|---|---|---|
| Proactive | Anticipates user needs. | Suggestions, prefetching. |
| Reactive | Responds to explicit input. | Form handling, click actions. |
Axis 2: Static vs Dynamic
| Type | Update Pattern | Storage Model |
|---|---|---|
| Static | Incremental, versioned. | File-based, cached. |
| Dynamic | Continuous, streaming. | Database, real-time. |
See classification-system.md for details.
feature-review:scored)Apply hybrid RICE+WSJF scoring:
Feature Score = Value Score / Cost Score
Value Score = (Reach + Impact + Business Value + Time Criticality) / 4
Cost Score = (Effort + Risk + Complexity) / 3
Adjusted Score = Feature Score * Confidence
Scoring Scale: Fibonacci (1, 2, 3, 5, 8, 13).
Thresholds:
See scoring-framework.md for the framework. See multi-metric-evaluation-methodology.md when one model is not enough: it covers how to combine RICE, WSJF, and Kano, where each model fits, and how to reconcile conflicting signals.
feature-review:tradeoffs-analyzed)Evaluate each feature across quality dimensions:
| Dimension | Question | Scale |
|---|---|---|
| Quality | Does it deliver correct results? | 1-5 |
| Latency | Does it meet timing requirements? | 1-5 |
| Token Usage | Is it context-efficient? | 1-5 |
| Resource Usage | Is CPU/memory reasonable? | 1-5 |
| Redundancy | Does it handle failures gracefully? | 1-5 |
| Readability | Can others understand it? | 1-5 |
| Scalability | Will it handle 10x load? | 1-5 |
| Integration | Does it play well with others? | 1-5 |
| API Surface | Is it backward compatible? | 1-5 |
See tradeoff-dimensions.md for criteria.
feature-review:research-enriched)Triggered by: --research flag. Requires tome plugin.
Use tome's multi-source research to adjust scoring factors with external evidence. This phase runs between tradeoff analysis and gap analysis.
tome:synthesize.See research-enrichment.md for the full enrichment protocol, delta calculation, and graceful degradation behavior.
Graceful degradation: If tome is not installed, prints a warning and proceeds with initial scores unchanged.
feature-review:suggestions-generated)feature-review:issues-created)Deferred capture for high-scoring suggestions: After the user confirms which suggestions to act on, any high-scoring suggestion (score > 2.5) that is not acted on should be preserved as a deferred item. Run once per skipped high-scoring suggestion:
python3 scripts/deferred_capture.py \
--title "<suggestion title>" \
--source feature-review \
--context "RICE score: <score>. <description>"
This runs automatically without prompting the user. Suggestions with scores of 2.5 or below do not need to be captured.
Feature-review uses opinionated defaults but allows customization.
Create .feature-review.yaml in project root:
# .feature-review.yaml
version: 1.9.3
# Scoring weights (must sum to 1.0)
weights:
value:
reach: 0.25
impact: 0.30
business_value: 0.25
time_criticality: 0.20
cost:
effort: 0.40
risk: 0.30
complexity: 0.30
# Score thresholds
thresholds:
high_priority: 2.5
medium_priority: 1.5
# Tradeoff dimension weights (0.0 to disable)
tradeoffs:
quality: 1.0
latency: 1.0
token_usage: 1.0
resource_usage: 0.8
redundancy: 0.5
readability: 1.0
scalability: 0.8
integration: 1.0
api_surface: 1.0
See configuration.md for options.
These rules apply to all configurations:
feature-review:inventory-completefeature-review:classifiedfeature-review:scoredfeature-review:tradeoffs-analyzedfeature-review:research-enriched (if --research)feature-review:suggestions-generatedfeature-review:issues-created (if requested)imbue:scope-guard: Provides Worthiness Scores for suggestions.sanctum:do-issue: Prioritizes issues with high scores.superpowers:brainstorming: Evaluates new ideas against existing features.tome:research: Multi-source research for score enrichment (optional, --research).| Feature | Type | Data | Score | Priority | Status |
|---------|------|------|-------|----------|--------|
| Auth middleware | Reactive | Dynamic | 2.8 | High | Stable |
| Skill loader | Reactive | Static | 2.3 | Medium | Needs improvement |
--research)| Feature | Type | Score | Adj. | Priority | Evidence |
|---------|------|-------|------|----------|----------|
| Auth | R/D | 2.8 | 3.1 | High | 3 sources |
| Loader | R/S | 2.3 | 2.3 | Medium | none |
## Research Evidence
### Code Search (GitHub)
- 12 implementations, avg 340 stars
- **Reach**: +1 (broad adoption)
### Discourse (HN/Reddit)
- 47 mentions, 78% positive
- **Impact**: +1 (strong demand)
## Feature Suggestions
### High Priority (Score > 2.5)
1. **[Feature Name]** (Score: 2.7)
- Classification: Proactive/Dynamic
- Value: High reach
- Cost: Moderate effort
- Recommendation: Build in next sprint
imbue:scope-guard: Prevent overengineering.sanctum:pr-review: Code-level review (different scope: this
skill prioritizes feature ideas, pr-review reviews diffs).feature-review:issues-created; each phase marked complete
before the next beginsscripts/deferred_capture.py --source feature-review without
prompting the userfeature, enhancement, and priority/* labels
and a link to related issues where applicableNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Shapes turns action-first: action leads, steps numbered, state restated. Use for ADHD-friendly output. Do not use to trim tokens; use response-compression.
The English summary is being prepared. Showing the original description.
Inverts burden of proof for code additions. Use when reviewing PRs, planning refactors, or running unbloat to challenge every addition's necessity.
The English summary is being prepared. Showing the original description.
Tracks per-agent token usage and flags waste in parallel dispatch. Use when evaluating parallel agent efficiency or after a multi-agent run.
The English summary is being prepared. Showing the original description.
Coordinates Claude agent teams via filesystem protocol. Use when orchestrating parallel agents with task dependencies. Do not use for single-agent tasks.
The English summary is being prepared. Showing the original description.
Evaluates API surface design, consistency, and exemplar alignment. Use when reviewing public API changes or before releasing a new API surface.
The English summary is being prepared. Showing the original description.
Selects architecture paradigm via research before scaffolding. Use when architecture is undecided and the choice needs justification and documentation.
The English summary is being prepared. Showing the original description.