gsd-add-phase

Add an integer phase to the current milestone and update STATE.md.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-add-phase-dobrinz123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-phase
Source: https://github.com/dobrinz123/claude-skills-share/tree/main/skills/gsd-add-phase
Command: npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-add-phase-dobrinz123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Removing friction when evolving a project roadmap by automating the creation and registration of a new integer phase at the end of the current milestone, so contributors do not manually calculate numbers, create directories, or forget to update state tracking.

Core Features & Use Cases

  • Calculates the next integer phase number and generates a slug from the provided description for consistent directory naming.
  • Creates the phase directory, inserts a roadmap entry, and updates STATE.md to record roadmap evolution and maintain traceability.
  • Use Case: When a product team needs to append an implementation phase to the current milestone, this Skill ensures the phase is created, linked in the roadmap, and tracked without manual edits.

Quick Start

Add a new phase titled User research to the current milestone with description Conduct interviews and synthesize insights.

Frequently Asked Questions about gsd-add-phase

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

FAQPage Schema
How do I add a new phase to a milestone roadmap automatically?

Adding a new phase to a milestone roadmap is automated by calculating the next integer phase number, generating a directory slug from your description, creating the phase directory, and inserting the roadmap entry while updating STATE.md for traceability.

What is the best way to track roadmap state when appending a project phase?

Tracking roadmap state when appending a project phase is handled by automatically updating STATE.md. This ensures the roadmap evolution is recorded and traceability is maintained without requiring manual edits to state tracking files.

How does slug generation work for phase directories in a project workflow?

Slug generation for phase directories works by deriving a URL-friendly slug from the phase description you provide. This slug is then used for consistent directory naming when the new phase is created at the end of the current milestone.

Can I use this milestone phase automation for repository-based project workflows?

Yes, this milestone phase automation applies specifically to repository-based project workflows that manage milestones, phase directories, and roadmap state during development and releases. It integrates phase creation directly into your repository structure.

Do I need any dependencies to append an integer phase to my milestone?

No dependencies are required to append an integer phase to your milestone. The Skill operates standalone to calculate the next phase number, generate the slug, create the directory, and update the roadmap and STATE.md files.

Why should I automate milestone phase creation instead of manually editing the roadmap?

Automating milestone phase creation removes the friction of manually calculating phase numbers, creating directories, and updating state tracking. It ensures consistent naming and traceability while preventing contributors from forgetting to update STATE.md.