gsd-add-phase

Create a new phase at the end of the current milestone in a roadmap.

Updated Jan 28, 2025
One-click install
npx skills add https://github.com/aslaii/dotfiles --skill gsd-add-phase-aslaii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-phase
Source: https://github.com/aslaii/dotfiles/tree/main/claude/skills/gsd-add-phase
Command: npx skills add https://github.com/aslaii/dotfiles --skill gsd-add-phase-aslaii

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adds a new integer phase to the end of the current milestone in the roadmap, enabling orderly growth of milestones without manual bookkeeping.

Core Features & Use Cases

  • Phase creation with a computed next sequential number and slug from the provided description.
  • Roadmap structure updates to include the new phase in the current milestone.
  • Stateful tracking via STATE.md updates to reflect evolution of the roadmap.
  • Validation of arguments and safe fallback when no milestone is set.

Quick Start

Provide a phase description to create the next phase in the active milestone.

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 in a roadmap workflow?

To add a new phase to a milestone, the Skill computes the next sequential integer and generates a slug from your description, then updates the roadmap directory structure and STATE.md file automatically.

What happens to roadmap state tracking if no milestone is currently set?

If no milestone is set, the roadmap state tracking uses a safe fallback mechanism during phase creation. This prevents errors by validating arguments before attempting to compute the next phase number or generate directory paths.

How does slug generation work when creating sequential roadmap phases?

Slug generation for sequential roadmap phases derives a URL-friendly identifier from the provided phase description. This slug is used consistently for directory creation and STATE.md entries across the active milestone.

Can I automate roadmap milestone updates without manual directory bookkeeping?

Yes, you can automate roadmap milestone updates without manual bookkeeping by providing a phase description. The Skill handles sequential numbering, slug generation, directory creation, and documentation updates in one workflow.

What are the limitations when adding phases to the end of a milestone?

A key limitation when adding phases is that it only appends to the end of the current milestone using computed next sequential numbers. It does not support inserting phases out of order or renumbering existing roadmap structures.