Fork of Get Shit Done (TÂCHES) with multi-CLI support. Spec-driven development workflows for Claude, Copilot, and Codex with unified project state.
npx skills add https://github.com/shoootyou/get-shit-done-multi --skill get-shit-doneInstallieren Sie diesen Skill über die CLI und beginnen Sie mit der Verwendung des SKILL.md-Workflows in Ihrem Arbeitsbereich.
Spec-driven development system for AI coding assistants with multi-platform support
Supported Platforms: Claude Code · GitHub Copilot CLI · Codex CLI
📦 Template System — Starting v2.0.0, this repository serves as a multi-platform template installer.
For the primary GSD development and in-depth documentation, see get-shit-done.
Good news: this fork did its job! GitHub Copilot support has been officially merged into the upstream repository via PR #911, which was the main reason this fork existed in the first place.
On top of that, the /gsd-autonomous command — which lets you advance directly through available phases without manual intervention — is also now part of the official release.
We recommend switching to the official repo: gsd-build/get-shit-done
If you're using GitHub Copilot, you can get up and running with just:
npx get-shit-done-cc@latest --copilot
This repository will no longer receive active updates. Thanks for being part of the ride! 🚀
Get Shit Done Multi (GSD Multi) is a template-based installer that deploys working AI assistant skills and agents to
multiple platforms with a single command. Instead of manually configuring your Claude Code, GitHub Copilot CLI, or
Codex CLI environment, GSD Multi installs a complete spec-driven development system.
This system transforms AI coding into a structured workflow: define your idea, let AI research and plan, then execute
with atomic commits and fresh context. You get clean git history, reproducible builds, and human-in-loop verification
at key points.
The multi-platform approach means you can use the same workflow across different AI assistants, switching platforms as
needed while maintaining project state.
npx get-shit-done-multi
The installer detects your platform (Claude Code, GitHub Copilot CLI, or Codex CLI) and deploys 29 skills and 13
agents. After installation, start your first project with platform-specific commands:
# Claude Code / GitHub Copilot CLI
/gsd-new-project
# Codex CLI
$gsd-new-project
The system guides you through questioning, research, requirements extraction, and roadmap creation. Then execute
phase by phase with atomic task plans and clean commits.
Note: Use /gsd- prefix for Claude and Copilot, $gsd- prefix for Codex.
Test the latest features before stable release:
npx get-shit-done-multi@beta
The beta version includes pre-release features from the dev branch.
User Input → Orchestrator → Specialized Agents → Verification
│ │ │ │
│ ├──→ Researcher ─┤ │
│ ├──→ Planner ────┤ │
│ └──→ Executor ───┘ │
│ │
└────────────────── Feedback ←─────────────────────┘
Phases:
┌────────────────┐ ┌────────────────┐ ┌────────────────┐
│ 1. Discuss │ → │ 2. Plan │ → │ 3. Execute │
│ (Your vision) │ │ (Atomic tasks) │ │ (Fresh context)│
└────────────────┘ └────────────────┘ └────────────────┘
↓
┌────────────────┐ ┌────────────────┐ ┌────────────────┐
│ 6. Complete │ ← │ 5. Iterate │ ← │ 4. Verify │
│ (Milestone) │ │ (Next phase) │ │ (Human check) │
└────────────────┘ └────────────────┘ └────────────────┘
Each phase produces small, focused plans that execute in fresh context windows to avoid degradation. Human verification
happens at natural checkpoints.
The complete workflow cycle uses these commands:
/gsd-new-project or $gsd-new-project — Start new project with guided setup/gsd-discuss-phase <N> — Explore phase approach through questions/gsd-research-phase <N> — Research implementation patterns/gsd-plan-phase <N> — Create atomic execution plans/gsd-execute-phase <N> — Execute all plans with fresh context/gsd-verify-work — Manual acceptance testing/gsd-complete-milestone — Archive and prepare next milestoneSee How GSD Works for detailed workflow explanation.
.claude/commands/)All platforms share the same workflow and project state. Switch between platforms mid-project as needed.
Note for Claude users: GSD Multi uses Claude's skills system (.claude/skills/). The legacy commands directory
(.claude/commands/) has been deprecated by Claude in favor of skills, which provide the same slash command interface
with additional features like frontmatter control and automatic loading. See
Platform Specifics for details.
Getting Started:
Reference:
claude binary - Installation guidecopilot binary - Installation guidecodex binary - Installation guideThis project (GSD Multi) is a multi-platform fork of the original
get-shit-done framework by Lex Christopherson.
Fork Point: v1.6.4 (https://github.com/glittercowboy/get-shit-done/releases/tag/v1.6.4)
Version Timeline:
Key Differences:
Starting v2.0.0: This repository functions as a template synchronization system. All new capabilities, skills, and agents are developed in the original get-shit-done repository and synced here for multi-platform deployment.
Both projects are MIT licensed. See LICENSE for details.