Persoenlicher Fork von GSD (Get Shit Done) mit Optimierungen fuer deutschsprachige Workflows, eigenen Agenten und Qualitaetsverbesserungen.
- Original-Repo: https://github.com/glittercowboy/get-shit-done
- Dieser Fork: https://github.com/gigi2006/get-shit-done
GSD ist ein Meta-Prompting-System fuer Claude Code. Es loest das Problem "Context Rot" -- den Qualitaetsverlust, der entsteht, wenn Claude sein Kontextfenster fuellt. GSD strukturiert Projekte in Phasen, nutzt Sub-Agenten mit frischem Kontext und erzeugt atomare Git-Commits.
Dieser Fork enthaelt persoenliche Anpassungen, die GSD besser fuer deutschsprachige Projekte und meinen Workflow machen. Die Kern-Funktionalitaet (/gsd:*-Befehle) bleibt identisch zum Original.
-
Portable Pfade: Alle 48 Dateien von hartcodierten
C:/Users/Giorgo/.claude/get-shit-doneauf~/.claude/get-shit-doneumgestellt -- funktioniert auf jedem Rechner. -
Deutsche Beschreibungen: Alle 11 GSD-Agent-Beschreibungen ins Deutsche uebersetzt (Frontmatter
description:-Feld). -
config.json:skip_checkpoints: false-- Checkpoints werden jetzt respektiert (Upstream hatte sie deaktiviert). -
Auto-Pruning in
gsd-tools.js:STATE.mdbleibt schlank -- maximal 20 Entscheidungen, maximal 10 Metriken, abgeschlossene Phasen werden komprimiert. -
Executor Self-Check erweitert: Erkennt Stub-Dateien (< 5 Zeilen) und
TODO/FIXME-Marker -- verhindert hohle Completions. -
Spot-Check verbessert:
execute-phaseprueft jetzt ALLE erstellten Dateien, nicht nur die ersten 2. -
Research-Methodologie: Gemeinsame
references/research-methodology.mdeliminiert Duplizierung zwischengsd-phase-researcherundgsd-project-researcher. -
Neuer Workflow:
abort-phase.md: 3 Strategien (Rollback, Keep+Reset, Full Reset) zum sicheren Abbruch einer Phase. -
Integration-Checker: Framework-agnostischer Hinweis hinzugefuegt -- nimmt nicht mehr React/Next.js als Standard an.
-
Debugger Fix:
WebSearchzuWebFetchin der Frontmatter-Tools-Liste korrigiert. -
Adversarielle Verifikation: 3-Agenten-System (Defender, Attacker, Auditor) ersetzt den Single-Verifier. Produziert DEFENSE.md, ATTACK.md, AUDIT.md + optionales DEBATE.md. Verdict: PASS / CONDITIONAL_PASS / FAIL.
-
File Ownership: Plan-Frontmatter deklariert OWN/SHARED/READ-ONLY pro Datei -- verhindert Merge-Konflikte bei paralleler Ausfuehrung.
-
Retrospektive: Nach Phase-Verifikation werden 2-3 Konventionen aus SUMMARY-Dateien extrahiert und dem User zur Aufnahme in CLAUDE.md vorgeschlagen.
27 Agenten: 22 Domaenen-Agenten + 3 Verifikations-Agenten + 1 Router-Agent + 1 autonomer Projekt-Pilot (@ki).
Boilerplate ist in AGENT-RULES.md zentralisiert -- Agenten enthalten nur <role> und <context>. Keine Emojis in Output-Templates (konfigurierbar).
Globale Koordinationsregeln fuer alle Agenten:
- GSD Extended Tags dokumentiert (
execution_flow,philosophyusw.) - Standard-Sektionen (
instructions,constraints,output_format,success_criteria) als Defaults definiert - Regel: "Plan vor Aktion" -- Ansatz beschreiben, bevor nicht-triviale Aenderungen gemacht werden
- Regel: "Keine Emojis", ausser auf explizite Anfrage
v3-optimiert: ca. 160 Zeilen, kombiniert essentiellen Kontext aus v1 (347 Zeilen) mit schlanker Struktur von v2 (107 Zeilen).
Sektionen: Identitaet, Umgebung (Windows), Tech-Stack Defaults, Qualitaetsstandards, Versions-Policy, Workflows (Standard/Lite/GSD), Multi-AI-Schutz, Git-Konventionen, Fehlerkorrektur.
Kernregel: User ist "kein Programmierer" -- AI schreibt den gesamten Code, Empfehlungen sind Pflicht.
Dies ist KEIN Ersatz fuer die Standard-GSD-Installation. Es ist ein persoenlicher Fork mit Zusatzdateien.
git clone https://github.com/gigi2006/get-shit-done.git# GSD-System
cp -r get-shit-done/get-shit-done/ ~/.claude/get-shit-done/
# Custom Agents
cp -r get-shit-done/agents/ ~/.claude/agents/
# Globale Instruktionen
cp get-shit-done/CLAUDE.md ~/.claude/CLAUDE.md
# Agent-Regeln
cp get-shit-done/AGENT-RULES.md ~/.claude/agents/AGENT-RULES.mdGSD-Befehle (/gsd:new-project, /gsd:plan-phase, /gsd:execute-phase usw.) funktionieren wie gewohnt.
So werden Aenderungen vom Original-Repo uebernommen:
git remote add upstream https://github.com/glittercowboy/get-shit-done.git
git fetch upstream
git merge upstream/main- Custom-Dateien (
agents/,AGENT-RULES.md,CLAUDE.md) liegen in anderen Verzeichnissen als Upstream -- Konflikte sind selten. - Falls Konflikte in
get-shit-done/-Dateien auftreten: manuell loesen, eigene Anpassungen beibehalten. - Nach dem Merge: aktualisierte Dateien erneut nach
~/.claude/kopieren.
| Agent | Bereich | Trigger |
|---|---|---|
accessibility-expert |
WCAG, BITV, BFSG | Barrierefreiheit, Screenreader |
ai-toolsmith |
Claude Code, Prompts, MCP | Agent erstellen, Prompt verbessern |
api-architect |
Flask, FastAPI, REST | API bauen, Endpoint |
astro-expert |
Astro Framework | Astro, Build, Komponenten |
code-debugger |
Bugs, Fehler | geht nicht, Fehler, kaputt |
content-auditor |
Textqualitaet, Recht | Rechtschreibung, Impressum |
database-expert |
MongoDB, PostgreSQL, SQLite | Query, Schema, DB |
docker-architect |
Docker, Traefik, Self-Hosting | Container, Docker Compose |
dotnet-expert |
C#, .NET, ASP.NET | .NET, C#, Visual Studio |
openclaw-expert |
OpenClaw AI | Claw, Skills, Channels |
agent-router |
Automatische Agenten-Auswahl | welche Agenten, Projektstart |
orchestrator |
Projektleitung (mit Auto-Detection) | optimiere alles, Status |
project-profiler |
Projektanalyse | Profil erstellen, Projektstart |
project-scanner |
Tech-Stack Scan | analysiere Projekt, Dependencies |
python-expert |
Python, pip, Automation | Python Script, pip |
security-scanner |
Credentials, Secrets | pruefe Credentials, Open-Source |
seo-optimizer |
SEO, Meta, Schema.org | SEO, Meta-Tags, Sitemap |
server-admin |
Linux VPS, SSH | Server einrichten, SSH |
site-auditor |
Qualitaetspruefung | Validierung, Score, Audit |
speed-optimizer |
Performance, Web Vitals | langsam, zu gross, Ladezeit |
template-architect |
Open-Source Templates | Template, Open Source |
ui-designer |
UI/UX, Tailwind | Design, Styling, Responsive |
windows-admin |
Windows, PowerShell, Office | PC einrichten, PowerShell |
| Agent | Rolle | Output |
|---|---|---|
gsd-defender |
Baut Beweislage fuer Phase-Zielerreichung auf | DEFENSE.md |
gsd-attacker |
Red-Team: findet Stubs, Wiring-Luecken, Security-Issues | ATTACK.md |
gsd-auditor |
Neutraler Compliance-Audit mit gewichtetem Scoring | AUDIT.md + DEBATE.md |
Diese 3 Agenten werden automatisch von execute-phase nach Abschluss aller Plans gestartet. Kein manueller Aufruf noetig.
| Agent | Rolle | Aufruf |
|---|---|---|
ki |
Vollautonomer Projekt-Pilot: ersetzt den User im gesamten GSD-Pipeline | @ki mach das Projekt |
Der @ki-Agent scannt das Projekt, formuliert Requirements, startet GSD (Research → Plan → Execute → Verify), trifft alle Entscheidungen autonom und liefert ein fertiges Projekt. Stoppt nur bei Business-Entscheidungen, Credentials oder Production-Deployments.
MIT License (identisch mit Upstream). Siehe LICENSE.