Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

PBaumfalk/GSD-LAW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSD-LAW
Juristische Schriftsätze mit Claude Code — strukturiert, substantiiert, schlüssig.

Ein Skill-System für Claude Code, das Anwälte durch den gesamten Schriftsatz-Workflow führt: vom Mandantenbegehren bis zum fertigen, geprüften Schriftsatz.

Built on Get Shit Done


Warum GSD-LAW

Juristische Schriftsätze mit KI scheitern regelmäßig an drei Problemen:

  1. Context Rot — Claude verliert nach 50k Tokens den roten Faden. Aus einem substantiierten Sachvortrag wird generisches Juristendeutsch.
  2. Halluzinierte Rechtsprechung — KI erfindet Aktenzeichen, Fundstellen und Leitsätze. Peinlich vor Gericht.
  3. Fehlende Struktur — Ein Schriftsatz entsteht nicht in einem Prompt. Er braucht Sachverhaltsordnung, Recherche, Gliederung, Ausformulierung und Prüfung.

GSD-LAW löst alle drei: Frischer KI-Kontext pro Arbeitsschritt, [UNGEPRUEFT]-Pipeline gegen Halluzinationen, und ein strukturierter Workflow mit Anwalts-Checkpoints an jeder kritischen Stelle.

Für wen

  • Anwälte, die Claude Code nutzen und Schriftsätze effizienter produzieren wollen
  • Rechtsgebietsübergreifend: Zivilrecht, Arbeitsrecht, Strafrecht, Verwaltungsrecht
  • Ergebnis: Markdown-Schriftsatz, bereit zum Formatieren und Einreichen

So funktioniert es

Jeder Schriftsatz durchläuft 6 Phasen. Pro Phase arbeitet ein spezialisierter Agent mit frischem Kontext — kein Context Rot.

┌─────────────┐    ┌─────────────┐    ┌─────────────┐
│  new-case    │───▶│   discuss    │───▶│  research    │
│  Akte anlegen│    │  Material    │    │  Recherche   │
│              │    │  auswerten   │    │  (3 Agents)  │
└─────────────┘    └─────────────┘    └──────┬───────┘
                                              │
┌─────────────┐    ┌─────────────┐    ┌──────▼───────┐
│   pruefen   │◀───│  schreiben   │◀───│    plan      │
│  Verification│    │  Abschnitt   │    │  Gliederung  │
│  (2 Agents) │    │  für Abschnitt│    │  erstellen   │
└─────────────┘    └─────────────┘    └──────────────┘

1. Akte anlegen — /law:new-case

Interaktiver Questioning-Flow: Rechtsgebiet, Aktenzeichen, Mandantenbegehren, Beteiligte, Streitpunkte. Optional: Akte-Scanner für vorhandene Dokumente.

Erzeugt: AKTE.md, STATE.md

2. Material auswerten — /law:discuss

Mandantenunterlagen verarbeiten (PDFs, Korrespondenz, Verträge). Der Sachverhalt-Agent ordnet alles chronologisch, identifiziert Streitpunkte und markiert Beweislücken.

Erzeugt: SACHVERHALT.md

3. Recherche — /law:research

Drei parallele Recherche-Agents durchsuchen das Web nach Rechtsprechung, Normen und Literatur. Jedes Zitat wird als [UNGEPRUEFT] markiert — kein Aktenzeichen gilt als verifiziert, bis der Zitat-Verifier es bestätigt.

Erzeugt: RECHERCHE-DOSSIER.md

4. Gliederung — /law:plan

Der Gliederungs-Agent erstellt die Argumentationsstruktur: Anträge, Streitpunkte mit Anspruchsgrundlagen, Beweis-Matrix, Hilfserwägungen. Mandatory Checkpoint — der Anwalt muss die Gliederung freigeben.

Erzeugt: GLIEDERUNG.md

5. Schreiben — /law:schreiben

Abschnitt für Abschnitt mit frischem KI-Kontext. Jeder Gliederungspunkt wird einzeln ausformuliert — der Schreiber-Agent erhält nur die relevanten Fakten, Normen und Rechtsprechung. Komplexe Abschnitte erfordern Anwaltsfreigabe.

Erzeugt: SCHRIFTSATZ.md

6. Prüfung — /law:pruefen

Zwei-Agent-Qualitätstor:

  • Verifier-Agent — Schlüssigkeitsprüfung, Beweis-Matrix, Gegenargument-Antizipation
  • Zitat-Verifier-Agent — Verifiziert jedes [UNGEPRUEFT] Zitat via WebSearch, setzt auf [GEPRUEFT] oder [NICHT GEFUNDEN]

Erzeugt: PRUEFUNG.md

Alle Commands

Kern-Workflow

Command Beschreibung
/law:new-case Neue Akte anlegen — Rechtsgebiet, Aktenzeichen, Mandantenbegehren
/law:discuss Mandantenunterlagen verarbeiten, Sachverhalt strukturieren
/law:research Parallele Rechtsrecherche (Urteile, Normen, Literatur)
/law:plan Argumentationsstruktur und Gliederung erstellen
/law:schreiben Schriftsatz abschnittsweise schreiben
/law:pruefen Schlüssigkeitsprüfung und Zitat-Verifikation

Lifecycle

Command Beschreibung
/law:progress Aktenfortschritt und nächsten Schritt anzeigen
/law:milestone Schriftsatz archivieren, neuen Zyklus starten
/law:pause Arbeit pausieren mit vollständiger Kontextsicherung
/law:resume Pausierte Arbeit in neuer Session fortsetzen
/law:help Alle Commands und Hilfe anzeigen

Architektur

7 spezialisierte Agents

Agent Aufgabe
Akte-Scanner Dokumente scannen und klassifizieren
Sachverhalt Fakten strukturieren, Tatbestandsmerkmale zuordnen
Recherche (3x parallel) Urteile, Normen, Literatur durchsuchen
Gliederung Argumentationsstruktur planen
Schreiber Abschnitte mit isoliertem Kontext ausformulieren
Verifier Strukturelle Schlüssigkeitsprüfung
Zitat-Verifier Fundstellen via WebSearch verifizieren

Anti-Halluzinations-Pipeline

Zitat gefunden ──▶ [UNGEPRUEFT] markiert
                        │
                        ▼
              Zitat-Verifier prüft via WebSearch
                        │
                ┌───────┴───────┐
                ▼               ▼
          [GEPRUEFT]    [NICHT GEFUNDEN]
          Fundstelle     Anwalt muss
          bestätigt      entscheiden

Kein Zitat darf ohne Verifikation als geprüft gelten. Der Zitat-Verifier ist die einzige Instanz, die [UNGEPRUEFT] auf [GEPRUEFT] setzen darf.

Akte-Verzeichnisstruktur

Akten/2025-123-Mustermann/
├── STATE.md                    ← Fortschritt und Status
├── AKTE.md                     ← Stammdaten (Parteien, Rechtsgebiet, Streitpunkte)
├── SACHVERHALT.md              ← Strukturierte Fakten
├── RECHERCHE-DOSSIER.md        ← Recherche-Ergebnisse mit Zitat-Status
├── GLIEDERUNG.md               ← Argumentationsstruktur
├── SCHRIFTSATZ.md              ← Fertiger Schriftsatz
├── PRUEFUNG.md                 ← Qualitätsbericht
├── sections/                   ← Arbeitsverzeichnis für Abschnitte
└── MILESTONE/                  ← Archiv abgeschlossener Schriftsätze
    └── 001-Klageschrift/

Rechtsgebiete

GSD-LAW passt sich dem Rechtsgebiet an — Anspruchsaufbau, Zitierstil und Schriftsatz-Struktur variieren automatisch:

  • Zivilrecht — Anspruchsgrundlagen, Darlegungs- und Beweislast, ZPO-Struktur
  • Arbeitsrecht — Kündigungsschutz, Betriebsverfassung, ArbG-Besonderheiten
  • Strafrecht — Tatbestandsmerkmale, Strafzumessung, StPO-Formerfordernisse
  • Verwaltungsrecht — Klageart-Prüfung, Ermessen, VwGO-Struktur

Technischer Stack

  • Plattform: Claude Code CLI Skill-System
  • Runtime: Node.js (CommonJS, zero npm dependencies)
  • Agents: 7 spezialisierte Agents via Claude Code Task() Spawning
  • State: Markdown-basiert (STATE.md, AKTE.md, etc.)
  • Sprache: Deutsche Rechtssprache — Fachterminologie, Zitierstil nach deutschen Konventionen
  • Output: Markdown — Formatierung für Word/PDF erfolgt manuell

Projektstruktur

~/.claude/gsd-law/
├── bin/
│   ├── law-tools.cjs           ← CLI-Einstiegspunkt
│   └── lib/                    ← Module (state, config, commands, init, core)
├── workflows/                  ← 11 Workflow-Definitionen
├── templates/                  ← 6 Dokumentvorlagen (Akte, Sachverhalt, etc.)
├── references/                 ← 5 Referenzdokumente (Zitierstil, Halluzinationsschutz, etc.)
├── config.json                 ← Konfiguration
└── CLAUDE.md                   ← Session-Kontext (wird bei jedem Start geladen)

~/.claude/agents/
├── law-akte-scanner-agent.md
├── law-sachverhalt-agent.md
├── law-recherche-agent.md
├── law-gliederung-agent.md
├── law-schreiber-agent.md
├── law-verifier-agent.md
└── law-zitat-verifier-agent.md

Einschränkungen

  • Rechtsrecherche via Websuche — Keine Anbindung an juris oder beck-online. Alle Fundstellen werden als [UNGEPRUEFT] markiert und müssen verifiziert werden.
  • Kein OCR — Gescannte PDFs ohne Textlayer werden nicht verarbeitet.
  • Markdown-Output — Kein automatischer Word/PDF-Export. Der Anwalt formatiert den finalen Schriftsatz selbst.
  • Anwaltspflicht — GSD-LAW erstellt Entwürfe. Die anwaltliche Prüfung und Verantwortung bleibt beim Menschen.

Lizenz

MIT


Gebaut mit Get Shit Done und Claude Code

About

Juristische Schriftsätze mit Claude Code — vom Mandantenbegehren zum geprüften Schriftsatz. 11 Commands, 7 spezialisierte Agents, Anti-Halluzinations-Pipeline für Rechtsprechungszitate.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors