milestone

Parse SPEC.md and plan.md to generate phased milestones with completion criteria.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/gihwan-dev/claude-code-gui --skill milestone-gihwan-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: milestone
Source: https://github.com/gihwan-dev/claude-code-gui/tree/main/.claude/skills/milestone
Command: npx skills add https://github.com/gihwan-dev/claude-code-gui --skill milestone-gihwan-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill analyzes SPEC.md and plan.md to produce a structured, execution-ready milestone plan that maps requirements to actionable tasks and completion criteria.

Core Features & Use Cases

  • Extracts goals, dependencies, and constraints from SPEC.md and plan.md to form a coherent milestone timeline.
  • Generates phase-based milestones with clear completion criteria for development, integration, and verification.
  • Use Case: When starting a new project, automatically create milestone.md to guide sprint planning and progress tracking.

Quick Start

Provide SPEC.md and plan.md in the project root, then run the milestone skill to produce milestone.md.

Frequently Asked Questions about milestone

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

FAQPage Schema
How do I generate a project milestone plan from a spec and architecture document?

To generate a project milestone plan, provide SPEC.md and plan.md in your project root. The skill analyzes these files to extract goals, dependencies, and constraints, outputting a milestone.md with phased milestones and clear completion criteria for progress tracking.

What is the best way to break down a software project roadmap into actionable milestones?

Breaking down a software project roadmap into actionable milestones involves mapping spec requirements to phased completion criteria. By analyzing SPEC.md and plan.md, you generate a structured milestone.md that defines development, integration, and verification phases for sprint planning.

Do I need both SPEC.md and plan.md files to create a milestone roadmap?

Yes, you need both SPEC.md and plan.md files to create a milestone roadmap. The skill parses goals and dependencies from the spec file and structural plans to output a coherent milestone timeline with defined phases and verification criteria.

How does converting a project spec into phases help with sprint planning?

Converting a project spec into phases helps with sprint planning by mapping high-level requirements to concrete, verifiable milestones. It generates a milestone.md with clear completion criteria for development and integration, allowing teams to track progress and sequence execution effectively.

Can I use this milestone generation approach for projects without defined architectural plans?

No, this milestone generation approach is specifically applicable to software projects with defined specs, structures, and architectural plans. Without a proper plan.md, the skill cannot extract the necessary dependencies and constraints to output a phased milestone timeline.