feature-planning

Generate strategic roadmaps by applying MoSCoW prioritization to discovery data.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/meetpradeepp/agentic_migration --skill feature-planning-meetpradeepp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-planning
Source: https://github.com/meetpradeepp/agentic_migration/tree/main/.github/skills/feature-planning
Command: npx skills add https://github.com/meetpradeepp/agentic_migration --skill feature-planning-meetpradeepp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Product teams often struggle to turn scattered discovery data into coherent, prioritized roadmaps. This skill provides a structured MoSCoW-based framework to translate input findings into actionable plans with clear phases, milestones, and dependencies.

Core Features & Use Cases

  • Full Roadmap Generation: Generate a complete roadmap.json with phases, features, milestones, and metadata from discovery data.
  • Quick Feature List: Produce a prioritized list of features suitable for early planning and stakeholder alignment.
  • Phase Organization: Assign features into Foundation, Enhancement, Scale, and Future phases to reflect execution strategy.
  • Dependency Analysis: Identify and resolve dependencies and potential circular references to ensure feasible roadmaps.

Quick Start

Use the feature-planning skill to generate a roadmap from discovery data by providing roadmap_discovery.json and project_index.json. For example: run the skill with inputs roadmap_discovery.json and project_index.json, and review the resulting roadmap.json.

Frequently Asked Questions about feature-planning

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

FAQPage Schema
How do I generate a strategic roadmap from scattered product discovery data?

To generate a strategic roadmap from discovery data, provide your roadmap_discovery.json and project_index.json files. The skill applies MoSCoW prioritization to translate raw findings into a structured roadmap.json with clear phases and milestones.

What is the best way to prioritize features into product roadmap phases?

Prioritizing features into roadmap phases is best handled by applying the MoSCoW method. The skill categorizes features into Foundation, Enhancement, Scale, and Future phases to reflect your execution strategy and align teams.

Can I create a quick prioritized feature list without generating a full roadmap?

Yes, you can create a quick prioritized feature list without a full roadmap. The skill supports generating a standalone prioritized list suitable for early planning and stakeholder alignment before full phase organization.

How do I identify and resolve circular dependencies in a project roadmap?

To identify and resolve circular dependencies in a project roadmap, the skill performs dependency analysis across multiple projects. This ensures your generated roadmap remains feasible by surfacing and resolving potential conflicts.

Do I need a specific JSON schema to validate my generated product roadmap?

Yes, you need a specific schema to validate your generated product roadmap. The skill relies on bundled references, specifically roadmap-schema.json, to validate the final roadmap.json output structure.

What inputs are required to organize product features by execution phases?

Organizing product features by execution phases requires roadmap_discovery.json and project_index.json as inputs. The skill processes these files to assign features into Foundation, Enhancement, Scale, and Future phases.