devlyn:recommend-features

Analyzes product spec and codebase to recommend next feature specifications.

4|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/fysoul17/ian-on-v1 --skill devlyn-recommend-features
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devlyn:recommend-features
Source: https://github.com/fysoul17/ian-on-v1/tree/main/ian-on/.claude/skills/devlyn%3Arecommend-features
Command: npx skills add https://github.com/fysoul17/ian-on-v1 --skill devlyn-recommend-features

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams quickly decide which feature specifications to write next by analyzing the product spec and the current state of existing feature specs and code, reducing planning thrash and speeding up delivery.

Core Features & Use Cases

  • Top-5 feature spec recommendations: Produces a ranked shortlist of the most valuable next specs to generate, considering dependencies and readiness.
  • Dependency-aware prioritization: Scores candidates using dependency clarity, user/developer value, existing implementation signals, and complexity.
  • Focus by filter: Lets you narrow recommendations by area (core/backend/frontend/api/cli/sdk/auth/etc.) or by specific entities/phases using the provided argument.

Quick Start

Use the skill to recommend the next 5 feature specs for the entire product scope by running it with the argument: /recommend-features all

Frequently Asked Questions about devlyn:recommend-features

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prioritize feature specs for my product roadmap?

Feature spec prioritization analyzes your product spec, existing spec files, and codebase to score and rank candidates by dependency, value, readiness, complexity, and urgency, producing a top-5 build order shortlist.

How do I decide which feature specifications to build next?

To decide which feature specifications to build next, scan your docs/feature-specs directory and codebase to detect implementation signals, then rank specs by dependency clarity and user value to generate a prioritized MVP delivery list.

Can I filter feature spec recommendations by backend or frontend areas?

Yes, you can filter feature spec recommendations by specific areas like core, backend, frontend, api, cli, sdk, or auth, allowing you to narrow the prioritized build order to targeted product phases or entities.

What is the best way to generate a ranked shortlist for MVP delivery?

The best way to generate a ranked shortlist for MVP delivery is to scan the repository codebase via grep for existing implementations, then score candidates by dependency, value, readiness, complexity, and urgency.

Do I need a product spec file to get feature spec recommendations?

Yes, you need a docs/product-spec.md file and a docs/feature-specs directory, because the recommendation engine reads these files to understand mission-driven product planning workflows and detect current spec statuses.

Why does dependency analysis matter for product planning?

Dependency analysis matters for product planning because it scores candidates using dependency clarity, ensuring that foundational behaviors, views, commands, tools, functions, integrations, and contracts are built in the correct order.