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".
From gsdunpx claudepluginhub minhoyoo-iotrust/claude-plugin --plugin gsduThis skill is limited to using the following tools:
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
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.
<objective> Sequentially execute multiple GSD milestones from objective documents.For each PLANNED objective: new-milestone → autopilot → complete-milestone → PR → CI → merge → pull base branch. </objective>
<context> **Arguments:** - `$ARGUMENTS` — optional flags - `--dry-run` — Show execution plan without running anything - `--from <prefix>` — Start from objective matching this prefix (e.g., `m01-27`) - `--objectives <dir>` — Objective documents directory (default: `objectives/`) - `--base <branch>` — 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>]
</context>
<success_criteria>