gsd-phase

Automate CRUD operations on phases within a ROADMAP document.

Updated May 3, 2026
One-click install
npx skills add https://github.com/ThiagoVitale/endless-crystal --skill gsd-phase-thiagovitale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-phase
Source: https://github.com/ThiagoVitale/endless-crystal/tree/main/.codex/skills/gsd-phase
Command: npx skills add https://github.com/ThiagoVitale/endless-crystal --skill gsd-phase-thiagovitale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill unit addresses the need for streamlined and efficient management of phases within a ROADMAP document, offering capabilities to add, insert, remove, and edit phases as needed.

Core Features & Use Cases

  • CRUD Operations: Provides the ability to create, read, update, and delete phases in a ROADMAP document.
  • Integration: Designed to integrate with a ROADMAP document, enabling phase management through a single command.
  • Use Case: For project managers looking to automate the addition or editing of project milestones without manual adjustments to the ROADMAP 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 "Phase X" --add

Frequently Asked Questions about gsd-phase

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

FAQPage Schema
How do I automate CRUD operations on phases in a ROADMAP.md document?

You can automate CRUD operations on phases within a ROADMAP.md document using Python scripts to add, insert, remove, and edit project milestones without manual adjustments. This streamlines project management workflows by managing phases through single commands.

What is the best way to add a new phase to a project roadmap without manual editing?

The best way to add a new phase to a project roadmap is by using automated phase management commands. You can append a new phase at the end of a milestone by executing a command like `--add "Phase X"`, which directly updates the ROADMAP document.

Can I insert or remove specific milestones from a ROADMAP document using scripts?

Yes, you can insert or remove specific milestones from a ROADMAP document using Python scripts. The skill supports insertion and removal operations, allowing project managers to dynamically adjust roadmap phases as project requirements evolve.

Does this phase management approach work with existing project management workflows?

Yes, this phase management approach integrates with existing project management workflows. It is designed to work with ROADMAP document management and integrates with Codex's collaboration tools for agent spawning and workflow execution.

Do I need Python to manage project roadmap phases with this approach?

Yes, you need Python installed to manage project roadmap phases with this approach. The skill utilizes Python scripts to perform the document manipulations required for adding, editing, and removing phases from your ROADMAP file.

When should I use automated phase management for a ROADMAP document?

You should use automated phase management for a ROADMAP document when project milestones change frequently and manual adjustments become inefficient. It is ideal for project managers looking to maintain accurate roadmap phases through streamlined CRUD operations.