code-roadmap

Generate a structured implementation roadmap with Goal, Context, Constraints, Steps, and Done Criteria.

7|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Shiien/Self-Evolved-Research-Framework --skill code-roadmap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-roadmap
Source: https://github.com/Shiien/Self-Evolved-Research-Framework/tree/main/skills/code-roadmap
Command: npx skills add https://github.com/Shiien/Self-Evolved-Research-Framework --skill code-roadmap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured, end-to-end plan to implement non-trivial coding tasks, turning ambiguous requests into a concrete, testable roadmap with goals, context, constraints, and success criteria.

Core Features & Use Cases

  • Generates a reusable Roadmap document with sections for Goal, Context, Constraints, Steps, and Done Criteria.
  • Supports planning for feature development, refactoring, and large bug fixes; ideal when a user asks for a design or implementation roadmap.
  • Integrates with version-controlled documentation by saving the roadmap to docs/implement_roadmap/YYYY-MM-DD-{name}.md for traceability.

Quick Start

Describe a target feature and let the Skill output a full roadmap ready for execution.

Frequently Asked Questions about code-roadmap

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

FAQPage Schema
How do I create an implementation roadmap for a complex coding task?

An implementation roadmap breaks down non-trivial coding tasks into a structured markdown document with Goal, Context, Constraints, Steps, and Done Criteria sections to guide feature development or refactoring.

What's the best way to plan a large-scale refactoring or bug fix?

Planning large-scale refactoring requires generating a structured roadmap document that defines goals, context, constraints, step-by-step execution, and done criteria to ensure testable and traceable outcomes.

Does this roadmap planning approach work for feature development documentation?

Yes, roadmap planning supports feature development documentation by saving a reusable markdown file under docs/implement_roadmap with version-controlled traceability for your project management workflow.

How do I structure an implementation plan with clear done criteria?

Structure an implementation plan by defining a Goal, Context, Constraints, Steps, and Done Criteria sections in markdown, then write the file path back into your driving checklist for execution tracking.

Can I generate a testable design plan for ambiguous software engineering requests?

Yes, generating a testable design plan transforms ambiguous software engineering requests into a concrete, end-to-end roadmap document with defined success criteria and step-by-step implementation guidance.

When do I need a structured roadmap for project management instead of just coding?

You need a structured roadmap when handling non-trivial coding tasks like large bug fixes or feature development, where turning ambiguous requests into a concrete, testable plan with constraints is essential.