Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
minhoyoo-iotrust avatar

Gsdu

  • 5 repo stars
  • Updated April 18, 2026
  • minhoyoo-iotrust/claude-plugin

GSD Autopilot — auto-pilot remaining GSD phases (plan, execute, audit, gap closure)

About

gsdu is a Claude Code skill in the Security category. GSD Autopilot — auto-pilot remaining GSD phases (plan, execute, audit, gap closure)

  • gsdu
  • Security
  • AI-coding skill

Gsdu by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add minhoyoo-iotrust/claude-plugin
/plugin install gsdu@iotrust.kr

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars5
Last updatedApril 18, 2026
Repositoryminhoyoo-iotrust/claude-plugin

What it does

GSD Autopilot — auto-pilot remaining GSD phases (plan, execute, audit, gap closure)

README.md

gsdu — GSD Utilities Plugin

A Claude Code plugin for GSD (Get Shit Done) workflow automation.

Commands

/gsdu:autopilot

Auto-pilots remaining GSD phases within a single milestone.

/gsdu:autopilot
    │
    ├─ For each unfinished phase (sequentially):
    │   ├─ Plan (if no plans exist)
    │   ├─ Execute (wave-based, with verification)
    │   └─ Gap closure (if verification finds gaps, max 2 iterations)
    │
    ├─ Milestone audit (cross-phase integration check)
    │   └─ Auto gap closure (if audit finds gaps, max 2 iterations)
    │
    └─ Completion report + /gsd:complete-milestone guidance

Usage:

/gsdu:autopilot              # Run from first incomplete phase
/gsdu:autopilot 270          # Start from a specific phase
/gsdu:autopilot --dry-run    # Preview execution plan

/gsdu:milestone-runner

Sequentially executes multiple GSD milestones from objective documents. Automates the full cycle: new-milestone → autopilot → complete → PR → merge.

/gsdu:milestone-runner
    │
    ├─ Scan objectives/ for PLANNED documents
    │
    ├─ For each objective (sequentially):
    │   ├─ /gsd:new-milestone (version + context from objective)
    │   ├─ /gsdu:autopilot (plan → execute → verify all phases)
    │   ├─ /gsd:complete-milestone (archive + tag)
    │   ├─ Create PR → Wait CI → Merge (--merge)
    │   └─ Checkout main → Pull
    │
    └─ Completion report with all milestone results

Usage:

/gsdu:milestone-runner                           # Run all PLANNED objectives
/gsdu:milestone-runner --dry-run                 # Preview execution plan
/gsdu:milestone-runner --from m01-27             # Start from specific objective
/gsdu:milestone-runner --objectives docs/goals/  # Custom objectives directory

Objective document format:

---
status: PLANNED
---

# Milestone Title

## Goal
Description of what this milestone achieves...
  • Files must have status: PLANNED in YAML frontmatter
  • Version is extracted from filename pattern m{major}-{minor}-*v{major}.{minor}
  • Or specify version: v1.26 in frontmatter explicitly

Prerequisites

  • Claude Code installed
  • GSD installed (~/.claude/get-shit-done/)
  • gh CLI authenticated (for milestone-runner PR/merge operations)
  • An active milestone with a roadmap for autopilot (.planning/ROADMAP.md)
  • Objective documents for milestone-runner (objectives/ or custom directory)

Installation

Option 1: Plugin (recommended)

In Claude Code:

# 1. Add marketplace
/plugin marketplace add minhoyoo-iotrust/claude-plugin

# 2. Install plugin
/plugin install gsdu

To update the plugin:

/plugin update gsdu@iotrust.kr

To load from a local directory (for development/testing):

claude --plugin-dir /path/to/claude-plugin/plugins/gsdu

Option 2: Local skill (per project)

Copy the desired skill to your project's .claude/skills/:

# Milestone Runner
cp -r plugins/gsdu/skills/milestone-runner/ /your/project/.claude/skills/gsd-milestone-runner/

Option 3: Global skill

Copy to ~/.claude/skills/ for all projects:

cp -r plugins/gsdu/skills/milestone-runner/ ~/.claude/skills/gsd-milestone-runner/

Safety rails

  • Phase gap closure loops capped at 2 iterations
  • Milestone gap closure loops capped at 2 iterations
  • checkpoint:human-action always pauses (never auto-approved)
  • Errors stop execution with a progress report
  • Resumable: re-run with --from flag to pick up where it left off
  • PR merge always uses --merge (never squash)

How it works

Both commands orchestrate existing GSD workflows without modifying them:

  1. gsd-tools CLI — state queries and mutations
  2. GSD workflow files — passed to subagents as execution context
  3. GSD subagent typesgsd-planner, gsd-executor, gsd-verifier, gsd-integration-checker
  4. GSD skills/gsd:new-milestone, /gsd:complete-milestone (milestone-runner only)

The orchestrators use ~15% of context. Each phase plan/execute gets a fresh 200k context via subagents.

License

MIT

Related skills

Securityappsec

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.