From gsdu
Sequentially execute GSD milestones from objective documents. Scans for PLANNED objectives, then runs new-milestone → autopilot → complete → PR → merge for each. Use when user asks to run multiple milestones, batch execute objectives, auto-run remaining milestones, or process objective documents end-to-end. Also use when user says "milestone runner", "run milestones", "batch milestones", or "process objectives".
How this skill is triggered — by the user, by Claude, or both
Slash command
/gsdu:milestone-runnerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
NOTE: This file is kept for reference only. The actual entry point is
NOTE: This file is kept for reference only. The actual entry point is plugins/gsdu/commands/milestone-runner.md, which contains the full inlined workflow.
Sequentially execute multiple GSD milestones from objective documents.For each PLANNED objective: new-milestone → autopilot → complete-milestone → PR → CI → merge → pull base branch.
**Arguments:** - `$ARGUMENTS` — optional flags - `--dry-run` — Show execution plan without running anything - `--from ` — Start from objective matching this prefix (e.g., `m01-27`) - `--objectives ` — Objective documents directory (default: `objectives/`) - `--base ` — Target branch for PRs and post-merge checkout (default: repo's GitHub default branch)Prerequisites:
~/.claude/get-shit-done/ exists)status: PLANNED in frontmattergh CLI authenticated for PR/merge operationsInvocation:
/gsdu:milestone-runner [--dry-run] [--from <prefix>] [--base <branch>]
<success_criteria>
npx claudepluginhub minhoyoo-iotrust/claude-plugin --plugin gsduExecutes groomed milestones using parallel kage-bunshin Claude sessions in isolated Git worktrees. Reads dispatch plan from /groom-milestone, spawns sessions per wave, merges sequentially, lands to main.
Runs chief-agent autonomously on a milestone: reads goals/contracts, creates TODO batches, delegates to builder-agent, writes batch reports. Supports auto (full autonomy) and safe (stops on ambiguity) modes.
Manages project milestones: create new cycles with phases, complete/archive versions, preview changes, audit integration, analyze gaps. For structured delivery checkpoints.