gsd-phase

Manage ROADMAP.md phases with add, insert, remove, and edit operations.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/roycolumbia-code/claude-global-config --skill gsd-phase-roycolumbia-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-phase
Source: https://github.com/roycolumbia-code/claude-global-config/tree/main/skills/_audit-disabled-20260706-1136/gsd-phase
Command: npx skills add https://github.com/roycolumbia-code/claude-global-config --skill gsd-phase-roycolumbia-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of phases in ROADMAP.md, enabling users to add, insert, remove, or edit phases with a single command.

Core Features & Use Cases

  • Add Phases: Append new phases to the end of a milestone.
  • Insert Phases: Insert urgent work as a decimal phase between existing ones.
  • Remove Phases: Eliminate future phases and renumber the rest.
  • Edit Phases: Modify any field of an existing phase directly.
  • Use Case: When you need to adjust the schedule of tasks in your roadmap without manually editing the document.

Quick Start

Use the gsd-phase skill to add a new phase at the end of the current milestone with the command 'gsd-phase --add-phase "New Phase Description"'

Frequently Asked Questions about gsd-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 ROADMAP.md?

To add a new phase to a milestone in ROADMAP.md, use the 'gsd-phase --add-phase' command followed by your phase description. It appends the new phase to the end of the current milestone automatically.

Can I insert an urgent task between existing phases in a roadmap?

Yes, you can insert urgent tasks between existing phases in a roadmap. The skill inserts urgent work as a decimal phase between existing ones, adjusting the schedule without manual editing.

What is the best way to remove future phases and renumber a roadmap?

The best way to remove future phases and renumber a roadmap is using the remove phases command. It eliminates the specified future phases and automatically renumbers the remaining ones sequentially.

How do I edit an existing phase field directly in ROADMAP.md?

To edit an existing phase field directly in ROADMAP.md, use the edit phases command. It allows you to modify any field of an existing phase without manually searching and altering the document structure.

Do I need Bash permissions to manage phases in a markdown roadmap?

Yes, you need Bash, Glob, and Read permissions to manage phases in a markdown roadmap. These permissions are required to execute the scripts that modify the document structure.

Why use a decimal phase when adjusting a task management schedule?

You use a decimal phase when adjusting a task management schedule to insert urgent work between existing phases. This prevents the need to manually renumber subsequent phases in the ROADMAP.md file.