# klotzkette/claude-fuer-deutsches-recht architecture

> Architecture diagram of the GitHub repository klotzkette/claude-fuer-deutsches-recht, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-26). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/klotzkette/claude-fuer-deutsches-recht
- Repository: https://github.com/klotzkette/claude-fuer-deutsches-recht

## Overview

This repository is an experimental collection of German-law skills and practical workflow tools, not a single application. The documented user path is to choose a relevant legal-area entry, provide case materials, use skills to review evidence and structure legal reasoning, then prepare a work product for human review. README-described specialist packages broaden that path into contract, business, and construction workflows. Sampled code confirms several standalone calculators and document-preparation tools; their integration with skill selection is not established by the excerpts.

Main entry points: [`SCHWERPUNKTE.md`](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/SCHWERPUNKTE.md) (Specialist workflows), [`SKILLS.md`](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/SKILLS.md) (Legal skill collection), [`anlagen-zu-schriftsaetzen/skills/anlagen-zu-schriftsaetzen/werkzeuge/build_anlagenkonvolut.py`](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/anlagen-zu-schriftsaetzen/skills/anlagen-zu-schriftsaetzen/werkzeuge/build_anlagenkonvolut.py) (Attachment bundle), [`fluggastrechte/skills/anlagen-bauen/werkzeuge/build_fluggast_anlagen.py`](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/fluggastrechte/skills/anlagen-bauen/werkzeuge/build_fluggast_anlagen.py) (Flight-rights attachments)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_workflow["Legal workflows"]
  node_skills["Legal skill collection<br/>[SKILLS.md]"]
  node_casework["Case review and reasoning"]
  node_specialist["Specialist workflows<br/>[SCHWERPUNKTE.md]"]
  node_contract["Contract work"]
  node_business["Business counsel"]
  node_construction["Construction work"]
end

subgraph group_documents["Document preparation"]
  node_attachments["Attachment bundle"]
  node_flightdocs["Flight-rights attachments"]
  node_dispatch["Dispatch package"]
end

subgraph group_calculators["Legal calculators"]
  node_liquidity["Liquidity forecast"]
  node_interest["Default interest"]
  node_fees["RVG fees"]
end

node_user(("Lawyer or adviser"))
node_workfiles["Case materials"]
node_workproduct["Work product"]

node_user -->|"selects entry"| node_skills
node_user -->|"provides materials"| node_workfiles
node_skills -->|"guides review"| node_casework
node_casework -->|"reviews"| node_workfiles
node_casework -->|"structures result"| node_workproduct
node_user -->|"chooses focus"| node_specialist
node_specialist -->|"covers"| node_contract
node_specialist -->|"covers"| node_business
node_specialist -->|"covers"| node_construction
node_user -->|"runs tool"| node_attachments
node_attachments -->|"builds bundle"| node_workproduct
node_user -->|"runs tool"| node_flightdocs
node_flightdocs -->|"builds attachments"| node_workproduct
node_user -->|"runs tool"| node_dispatch
node_dispatch -->|"prepares package"| node_workproduct
node_user -->|"runs calculator"| node_liquidity
node_user -->|"runs calculator"| node_interest
node_user -->|"runs calculator"| node_fees

click node_skills "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/SKILLS.md"
click node_specialist "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/SCHWERPUNKTE.md"
click node_attachments "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/anlagen-zu-schriftsaetzen/skills/anlagen-zu-schriftsaetzen/werkzeuge/build_anlagenkonvolut.py"
click node_flightdocs "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/fluggastrechte/skills/anlagen-bauen/werkzeuge/build_fluggast_anlagen.py"
click node_dispatch "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/schriftsatz-versandwerkstatt/skills/versandmappe-endfertigen/werkzeuge/build_versandmappe.py"
click node_liquidity "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/liquiditaetsplanung/skills/liquiditaetsvorschau-3-6-12-monate/werkzeuge/build_liquiditaetsplan.py"
click node_interest "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/forderungsmanagement-klagewerkstatt/skills/klage-aus-eigenem-skill/werkzeuge/verzugszins_rechner.py"
click node_fees "https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/kanzlei-allgemein/skills/rechnungserstellung-rvg/werkzeuge/rvg_gebuehrenrechner.py"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_skills,node_casework,node_specialist,node_contract,node_business,node_construction toneBlue
class node_attachments,node_flightdocs,node_dispatch toneAmber
class node_liquidity,node_interest,node_fees toneMint
class node_user,node_workfiles,node_workproduct toneIndigo
```

## Components

### Legal workflows

- [Legal skill collection](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/SKILLS.md): `SKILLS.md`
- **Case review and reasoning**
- [Specialist workflows](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/SCHWERPUNKTE.md): `SCHWERPUNKTE.md`
- **Contract work**
- **Business counsel**
- **Construction work**

### Document preparation

- [Attachment bundle](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/anlagen-zu-schriftsaetzen/skills/anlagen-zu-schriftsaetzen/werkzeuge/build_anlagenkonvolut.py): `anlagen-zu-schriftsaetzen/skills/anlagen-zu-schriftsaetzen/werkzeuge/build_anlagenkonvolut.py`
- [Flight-rights attachments](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/fluggastrechte/skills/anlagen-bauen/werkzeuge/build_fluggast_anlagen.py): `fluggastrechte/skills/anlagen-bauen/werkzeuge/build_fluggast_anlagen.py`
- [Dispatch package](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/schriftsatz-versandwerkstatt/skills/versandmappe-endfertigen/werkzeuge/build_versandmappe.py): `schriftsatz-versandwerkstatt/skills/versandmappe-endfertigen/werkzeuge/build_versandmappe.py`

### Legal calculators

- [Liquidity forecast](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/liquiditaetsplanung/skills/liquiditaetsvorschau-3-6-12-monate/werkzeuge/build_liquiditaetsplan.py): `liquiditaetsplanung/skills/liquiditaetsvorschau-3-6-12-monate/werkzeuge/build_liquiditaetsplan.py`
- [Default interest](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/forderungsmanagement-klagewerkstatt/skills/klage-aus-eigenem-skill/werkzeuge/verzugszins_rechner.py): `forderungsmanagement-klagewerkstatt/skills/klage-aus-eigenem-skill/werkzeuge/verzugszins_rechner.py`
- [RVG fees](https://github.com/klotzkette/claude-fuer-deutsches-recht/blob/main/kanzlei-allgemein/skills/rechnungserstellung-rvg/werkzeuge/rvg_gebuehrenrechner.py): `kanzlei-allgemein/skills/rechnungserstellung-rvg/werkzeuge/rvg_gebuehrenrechner.py`

### Other components

- **Lawyer or adviser**
- **Case materials**
- **Work product**

## Connections

- Lawyer or adviser → Legal skill collection: selects entry
- Lawyer or adviser → Case materials: provides materials
- Legal skill collection → Case review and reasoning: guides review
- Case review and reasoning → Case materials: reviews
- Case review and reasoning → Work product: structures result
- Lawyer or adviser → Specialist workflows: chooses focus
- Specialist workflows → Contract work: covers
- Specialist workflows → Business counsel: covers
- Specialist workflows → Construction work: covers
- Lawyer or adviser → Attachment bundle: runs tool
- Attachment bundle → Work product: builds bundle
- Lawyer or adviser → Flight-rights attachments: runs tool
- Flight-rights attachments → Work product: builds attachments
- Lawyer or adviser → Dispatch package: runs tool
- Dispatch package → Work product: prepares package
- Lawyer or adviser → Liquidity forecast: runs calculator
- Lawyer or adviser → Default interest: runs calculator
- Lawyer or adviser → RVG fees: runs calculator
