/insert-phase
Insert urgent work as decimal phase (e.g., 72.1) between existing phases
$ npx -y skills add SienkLogic/plan-build-run --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/insert-phase
Context preview
What this command does when you run it.
Insert urgent work as decimal phase (e.g., 72.1) between existing phases
Command definition
insert-phase.mddescription: "Insert urgent work as decimal phase (e.g., 72.1) between existing phases"
argument-hint: "<after> <description>"
allowed-tools:
- Read
- Write
- Bash
<objective> Insert a decimal phase for urgent work discovered mid-milestone that must be completed between existing integer phases.
Uses decimal numbering (72.1, 72.2, etc.) to preserve the logical sequence of planned phases while accommodating urgent insertions.
Purpose: Handle urgent work discovered during execution without renumbering entire roadmap. </objective>
<context> Arguments: $ARGUMENTS (format: <after-phase-number> <description>)
@.planning/ROADMAP.md @.planning/STATE.md </context>
<process>
1. Parse Arguments
Extract after-phase-number and description from $ARGUMENTS. Error if either is missing.
2. Calculate Decimal Phase Number
Find existing decimal phases after the target number to determine next available decimal (e.g., if 3.1 exists, use 3.2).
3. Generate Slug
SLUG=$(pbr-tools generate-slug "{description}")4. Create Phase
pbr-tools roadmap insert-phase {after} --goal "{description}"Create `.planning/phases/{NN.D}-{slug}/` directory.
5. Update State
pbr-tools state record-activity "Inserted phase {NN.D}: {description}"6. Commit
git add .planning/
git commit -m "docs: insert phase {NN.D} — {slug}"7. Report
Display: "Phase {NN.D}: {description} inserted after phase {NN}." Suggest: `/pbr:plan-phase {NN.D}` as next step. </process>
Read more
description: "Insert urgent work as decimal phase (e.g., 72.1) between existing phases" argument-hint: "<after> <description>" allowed-tools: - Read - Write - Bash
<objective> Insert a decimal phase for urgent work discovered mid-milestone that must be completed between existing integer phases.
Uses decimal numbering (72.1, 72.2, etc.) to preserve the logical sequence of planned phases while accommodating urgent insertions.
Purpose: Handle urgent work discovered during execution without renumbering entire roadmap. </objective>
<context> Arguments: $ARGUMENTS (format: <after-phase-number> <description>)
@.planning/ROADMAP.md @.planning/STATE.md </context>
<process>
1. Parse Arguments
Extract after-phase-number and description from $ARGUMENTS. Error if either is missing.
2. Calculate Decimal Phase Number
Find existing decimal phases after the target number to determine next available decimal (e.g., if 3.1 exists, use 3.2).
3. Generate Slug
SLUG=$(pbr-tools generate-slug "{description}")4. Create Phase
pbr-tools roadmap insert-phase {after} --goal "{description}"Create `.planning/phases/{NN.D}-{slug}/` directory.
5. Update State
pbr-tools state record-activity "Inserted phase {NN.D}: {description}"6. Commit
git add .planning/
git commit -m "docs: insert phase {NN.D} — {slug}"7. Report
Display: "Phase {NN.D}: {description} inserted after phase {NN}." Suggest: `/pbr:plan-phase {NN.D}` as next step. </process>
Plan it. Build it. Run it. A Claude Code plugin for structured development with context-engineered agents.
Repo: SienkLogic/plan-build-run
Other commands on plan-build-run.
- /add-phase
Add phase to end of current milestone in roadmap
Open command - /add-todo
Capture idea or task as todo from current conversation context
Open command - /audit-fix
Run audit, prioritize findings, auto-fix via quick tasks, test, and commit.
Open command - /audit-milestone
Audit milestone completion against original intent before archiving
Open command - /audit
Review past Claude Code sessions for PBR workflow compliance and UX quality.
Open command - /autonomous
Run multiple phases hands-free. Chains discuss, plan, build, and verify automatically.
Open command

