Tools· AI Assistance & Agent Building

    GSD (Get Shit Done)

    GSD is an open source workflow and orchestration framework for AI coding agents, using a five phase cycle of Discuss, Plan, Execute, Verify and Ship to prevent context loss over long sessions.

    planningstructuringexecutableOpen Source
    Source code
    npx @opengsd/gsd-core@latest, asks on its own which runtime environment to target. No manual copying from agents/ or commands/.

    Description

    Strengths

    Five phase structure
    Each milestone follows the same five step cycle according to the source, Discuss, Plan, Execute, Verify and Ship, one phase at a time.
    Fresh context per execution wave
    Each executor starts with a clean 200,000 token context window according to the source, rather than the buildup of a long main session.
    Parallel execution waves
    Plans are implemented in parallel waves according to the source instead of one step after another.
    Cross harness
    Usable according to the source with, among others, Claude Code, OpenCode, Antigravity CLI, Kimi CLI, Kilo, Codex, Copilot, Cursor and Windsurf.
    Guided project start
    Separate commands for a new project and for onboarding an existing codebase, plus tutorials, how-to guides, reference and explanation documentation.

    Assessment

    AI features

    • Discuss phase Captures implementation decisions according to the source before anything is planned.
    • Plan phase Researches and decomposes the task and checks according to the source whether the resulting plan fits a fresh context window.
    • Execute phase Implements plans in parallel waves according to the source, each executing agent with its own clean 200,000 token context.
    • Verify phase Walks through what was built according to the source, diagnoses issues and fixes them before a phase is considered done.
    • Ship phase Creates the pull request according to the source, archives the phase and hands off to the next one.

    Suitable for

    • Teams and individuals working with AI coding agents on multi phase projects who want to avoid context loss over long sessions
    • Projects that need a reproducible, phase based workflow from discussion through planning to verification and pull request
    • Users of multiple coding harnesses who want a workflow standard that works across tools
    • Less suitable for Less suited to very small, one off changes, where the phase overhead is out of proportion to the task

    Limitations and notes

    • Phase overhead on small tasks For very small, one off changes, the effort of the five phases is out of proportion to the task.
    • Adopting project wide conventions Anyone who introduces GSD also adopts its folder and file conventions for project, roadmap and status files; stepping away later means a corresponding cleanup effort.
    • Changing conventions As an actively developed open source project, its conventions can change between versions.
    • Installer instead of manual copying According to the source, the project explicitly advises against copying files directly from agents/ or commands/; only the installer ensures compatibility across multiple runtime environments.

    Quick start

    1. Run the installer: `npx @opengsd/gsd-core@latest`. According to the source, it asks on its own which runtime environment to target (for example Claude Code, OpenCode, Codex, Cursor) and then whether to install globally or locally.
    2. Run `/gsd-new-project` for a new project.
    3. Run `/gsd-onboard` for an existing codebase.
    4. To get started, follow the "Your first project" tutorial, which according to the source walks through everything from install to the first shipped phase; for brownfield setups there is "Onboarding an existing codebase".

    Tips

    • For problems, check docs/how-to/recover-and-troubleshoot.md first, the repository links its own guide for this.
    • Before changing agent or command files, rerun the installer instead of copying manually, otherwise compatibility across runtime environments is lost according to the source.
    • For non-English-speaking teams, the README according to the source is also available in Portuguese, Simplified Chinese, Japanese and Korean.

    Access

    Last reviewed: · Pricing, plans and features are a snapshot in time. Check the provider's own page before deciding.

    In the workshop this becomes your method.

    Whoever sees this process run once wants the agent behind it next. We build that in the workshop From Process to Agent.

    View workshops

    Related resources

    Browse all resources

    Conversation, not pitch

    Understand first, then decide. We take time for an initial conversation, without sales pressure, without obligation.

    Schedule a call