gsd-insert-phase

Insert decimal-numbered phases into milestone roadmaps without renumbering existing phases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Insert urgent work discovered mid-milestone into an existing roadmap without renumbering established integer phases, preserving sequence and historical integrity.

Core Features & Use Cases

  • Decimal phase insertion: Add phases like 72.1 or 72.2 between integer phases to accommodate urgent tasks.
  • Validation and safety: Parses arguments, verifies the target phase exists, calculates the next available decimal slot, and enforces roadmap update gates.
  • Use Case: When a critical bug or compliance task arises during execution, insert it as a decimal phase (for example, add 72.1 after phase 72) so teams can track and execute the work without shifting the entire roadmap.

Quick Start

Insert a decimal phase after 72 with description Fix critical bug blocking deployment.

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 tasks into a project roadmap without renumbering existing phases?

You can insert urgent tasks into a project roadmap by adding decimal-numbered phases, such as 72.1, between integer phases. This accommodates urgent work while preserving sequence and historical integrity without shifting the entire roadmap.

What is decimal phase insertion in project management workflows?

Decimal phase insertion is a project management technique that adds phases like 72.1 or 72.2 between integer milestones. It allows teams to slot urgent mid-milestone work, such as critical bugs or compliance tasks, into the workflow without renumbering established phases.

How do I add a critical bug fix to an active milestone roadmap?

To add a critical bug fix to an active milestone roadmap, invoke decimal phase insertion with a target phase number and description. The system validates arguments, verifies the target phase exists, calculates the next available decimal slot, and updates the roadmap atomically.

When should I use decimal phases instead of renumbering my entire project roadmap?

Use decimal phases when urgent work is discovered mid-milestone and you need to preserve sequence and historical integrity. Renumbering shifts the entire roadmap, whereas decimal insertion slots urgent tasks between integer phases while maintaining audit logs and state.

Does decimal phase insertion preserve audit logs and workflow state?

Yes, decimal phase insertion updates the roadmap atomically and preserves audit logs and state via the configured workflow. This ensures historical integrity is maintained even when urgent mid-milestone tasks are added between existing integer phases.

Can I use decimal phase insertion for get-shit-done workflows with multiple urgent tasks?

Yes, decimal phase insertion applies to get-shit-done workflows where multiple urgent tasks arise. It calculates the next available decimal slot sequentially, allowing you to add phases like 72.1 and 72.2 after a target phase to accommodate several urgent items.