Community · Intermediate

GSD (Get Shit Done): projectbeheer op de automatische piloot

Wat deze skill doet

gsd-build/get-shit-done op GitHub
Bron: github.com/gsd-build/get-shit-done

GSD is een projectbeheersysteem voor AI-programmeerassistenten. Het pakt het grootste probleem aan waar ontwikkelaars tegenaan lopen bij langere sessies: context rot, het verschijnsel dat de kwaliteit van AI-antwoorden daalt naarmate het contextvenster volloopt. Uit tests blijkt dat de kwaliteit meetbaar afneemt boven 50% contextgebruik en dat hallucinaties sterk toenemen boven 70%.

De oplossing: elke taak krijgt een vers contextvenster via een eigen hulpagent. Het hoofdgesprek blijft daardoor compact en scherp, ook bij projecten die dagen duren.

GSD is gebouwd door Lex Christopherson (GitHub: glittercowboy), een house-muziekproducent uit Costa Rica die zelf geen code schrijft maar alles door Claude Code laat bouwen. Het project staat op GitHub onder gsd-build/get-shit-done, heeft 61.000+ sterren en meer dan 130 bijdragers. De eerste versie verscheen in december 2025.

Het werkproces

GSD werkt met een vaste cyclus van zes stappen. Je kunt ze handmatig doorlopen of alles in een keer starten met /gsd-autonomous.

  1. Project aanmaken (/gsd-new-project) — vereisten ophalen, domeinonderzoek doen, een stappenplan genereren
  2. Bespreken (/gsd-discuss-phase) — implementatiekeuzes verduidelijken voordat er code geschreven wordt
  3. Plannen (/gsd-plan-phase) — het werk opsplitsen in kleine, controleerbare taken die elk in een half contextvenster passen
  4. Uitvoeren (/gsd-execute-phase) — hulpagenten voeren taken parallel uit, elke taak levert precies een vastlegging op
  5. Controleren (/gsd-verify-work) — zijn de fasedoelen bereikt? Zo niet, dan start automatisch foutopsporing
  6. Opleveren (/gsd-ship) — samenvoegverzoek aanmaken, code laten beoordelen, klaarzetten

Wat gebruikers zeggen

steve_adams_86 (Hacker News): "I gave this a shot yesterday and thought they did a great job with the tool." Gebruikte het voor Effect-pipeline herstructurering, DuckDB-foutafhandeling en het opschonen van een testsuite.

Gebruiker op Threads: "BMAD, SpecKit, Taskmaster... all work, but GSD is different."

HN-discussie (192 punten, 113 reacties): "The bottleneck isn’t code generation but precise specification." Meerdere commentatoren benadrukken dat 250.000 regels code genereren niets betekent als het niet voldoet aan de vereisten.

Concrete resultaten

  • Sessies van 2 uur of langer zonder menselijke tussenkomst via de autonome modus
  • Wat normaal 2-3 werkdagen kost, rapporteren gebruikers in circa 1 dag af te ronden
  • 85 ingebouwde vaardigheden en 33 gespecialiseerde hulpagenten
  • Ondersteuning voor 15 verschillende tools: Claude Code, Codex, Gemini CLI, Cursor, Windsurf, Copilot CLI en meer
  • Actieve gemeenschap: 4.300+ leden op Discord, 136 bijdragers op GitHub

Valkuilen

  • Hoog tokenverbruik. Voor elke token die code oplevert, gaat naar schatting 4 tokens naar aansturing. Gebruikers met een basispakket raken snel door hun limiet. Een zwaarder abonnement wordt sterk aangeraden
  • Te zwaar voor kleine klussen. Een bestand aanpassen of een enkele fout herstellen? Dan kost de opzet meer dan de taak zelf
  • Planbeoordelingen zijn oppervlakkig. Ze vangen duidelijke fouten, maar missen volgens critici diepere architectuurproblemen
  • Geen onafhankelijke prestatiemetingen. Net als bij Superpowers berusten de claims op persoonlijke ervaringen, niet op harde cijfers
  • Afhankelijkheid van updates. Na grote Claude Code-updates werken GSD-commando’s soms niet meer tot er een patch verschijnt

Verschil met Superpowers

Superpowers richt zich op discipline bij het schrijven van code: eerst een falende test, dan minimale code, dan opschonen. GSD richt zich op projectstructuur en contextbeheer: werk verdelen in fasen, elk met een vers contextvenster. De Pulumi-blog vat het samen: “Superpowers executes, GSD stabilizes.” Sommige gebruikers combineren beide.

GSD-2: de zelfstandige versie

Sinds maart 2026 bestaat er ook GSD-2 (gsd-build/gsd-2, 7.300 sterren), een los programma dat rechtstreeks de AI aanstuurt. Waar het oorspronkelijke GSD “vraagt” of de AI zich aan instructies houdt, heeft GSD-2 directe controle: het kan contextvensters legen, bestanden injecteren, vertakkingen beheren en vastgelopen processen herstarten.

Wanneer je hem inzet

  • Projecten die meerdere dagen duren en waar je de AI scherp wilt houden over sessies heen
  • Complexe functies die je wilt opsplitsen in gecontroleerde stappen met automatische verificatie
  • Autonoom doorwerken: je start /gsd-autonomous en loopt weg terwijl de AI fase na fase afwerkt
  • Teams of solisten die met meerdere AI-tools werken (Claude Code, Codex, Gemini CLI, Cursor)
  • Terugdraaibaar werken: elke stap is een aparte vastlegging, dus je kunt precies zien wat er per taak veranderde

Prompt template

# Installeren via npm
npx get-shit-done-cc@latest

# Nieuw project starten
/gsd-new-project

# Fase bespreken, plannen en uitvoeren
/gsd-discuss-phase 1
/gsd-plan-phase 1
/gsd-execute-phase 1

# Of alles automatisch doorlopen
/gsd-autonomous

# Voortgang bekijken
/gsd-progress

# Opleveren als samenvoegverzoek
/gsd-ship

Voorbeeld

Input

Bouw een dashboard dat weerdata ophaalt en in grafieken toont. Gebruik React voor de interface en een openbare weer-API als databron.

Output

GSD maakt automatisch een PROJECT.md aan met je vereisten, genereert een ROADMAP.md met fasen (bijv. fase 1: dataopvraging, fase 2: interface, fase 3: grafieken), en voert elke fase uit via hulpagenten die elk een vers contextvenster krijgen. Na afloop controleert het of de doelen bereikt zijn en maakt het een samenvoegverzoek aan.

← Terug naar alle skills