gsd-insert-phase

Insert a decimal phase after a specified phase number in roadmaps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Insert urgent work discovered mid-milestone that must be inserted between existing integer phases without renumbering the entire roadmap, preserving sequence.

Core Features & Use Cases

  • Decimal phase insertion: add a sub-phase like 72.1 after an existing phase to accommodate urgent work while preserving order.
  • Validation & consistency: verifies target phase exists, computes correct decimal numbering, and updates the roadmap atomically.
  • Use case: when urgent work emerges mid-milestone, slot it as a decimal subphase to avoid cascading renumbering.

Quick Start

Run the insert-phase workflow after specifying the after-phase number and the new phase description.

Frequently Asked Questions about gsd-insert-phase

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

FAQPage Schema
How do I insert urgent work into a roadmap without renumbering existing phases?

To insert urgent work without renumbering phases, you can insert a decimal sub-phase like 72.1 after an existing integer phase. This preserves the original sequence and dependencies while accommodating the new task.

What is a decimal phase in milestone planning?

A decimal phase in milestone planning is a sub-phase, such as 74.2, inserted between existing integer phases. It allows urgent work to be added mid-milestone without disrupting the overall numbering sequence.

How do I add a new phase between two existing milestones?

To add a new phase between existing milestones, specify the after-phase number and a description. The workflow validates the target phase exists, computes the correct decimal numbering, and updates the roadmap atomically.

Does inserting a decimal phase preserve dependencies across the roadmap?

Inserting a decimal phase preserves dependencies across the roadmap by avoiding cascading renumbering. The workflow updates the plan atomically, maintaining consistency across all generated artifacts and preserving the original sequence.

What inputs do I need to insert a decimal phase into a milestone?

You need to provide an after-phase number and a description for the new phase. The workflow validates these inputs to ensure the target phase exists before computing the decimal numbering and updating the roadmap.

When should I use decimal phase insertion instead of renumbering a roadmap?

Use decimal phase insertion when urgent work emerges mid-milestone and you need to slot it between existing phases. This approach avoids the cascading renumbering of the entire roadmap, preserving sequence and dependencies.