AI-Skills-German-Law
Health Uyari
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
AI skills for German legal practice and EU compliance. 48 plugins, 103 skills across general law, Fachanwaltschaften, regulated industries, IP/Medien, and EU frameworks (KI-VO, NIS2, HinSchG, LkSG, DORA, DSA/DMA, CSRD). Multi-provider (Claude, Gemini, GPT). Citations linked to gesetze-im-internet.de and EUR-Lex.
AI Skills, German Law
Tested AI skills for German legal practice and EU compliance. Works with Claude, Gemini, and GPT.
Docs site · Install · Areas · Trust · Verification log · Compliance · Contribute
Disclaimer
This project is built with the assistance of AI tools (Claude, GPT, Gemini). While every effort is made to ensure accuracy, AI-generated content (skill definitions, reference guides, citations, templates) may contain errors. This is not legal advice. Any output of these skills is a draft for review by a licensed Rechtsanwalt or Syndikusrechtsanwalt under § 43a BRAO and § 2 BORA. Always verify case-law citations independently in Beck-Online, juris, or openjur.net before client-facing or court-facing use. The author accepts no liability. Use at your own risk.
The problem
A [Modellwissen]-Halluzination in einem Kündigungsschreiben ist kein Bug. Sie ist Haftungsexposure unter § 43a Abs. 2 BRAO. Most legal-AI repos are either a clever prompt with no sourcing, or a 100-skill experiment that nobody tested end-to-end. Neither belongs in a Kanzlei.
The fix
A focused, provider-agnostic library: 48 areas, 103 skills, every statute citation linked to its authoritative source, every case-law citation explicitly marked verified or [unverifiziert, prüfen]. A built-in evaluation harness checks every skill against fact patterns. A dated verification log plus the per-plugin verification status show exactly what was checked, when, against which source.
It is not legal advice, not a Beck-Online substitute, and not for Mandatsdaten without a § 203 StGB-compliant gateway. It is a tested drafting aid with an honest paper trail.
Install in 60 seconds
# Claude Code (native plugin marketplace)
/plugin marketplace add borghei/AI-Skills-German-Law
# Then enable an area
/plugin install arbeitsrecht
Other providers, one Python command:
git clone https://github.com/borghei/AI-Skills-German-Law.git
cd AI-Skills-German-Law
# Gemini Gems
python scripts/route_provider.py --provider gemini --skill arbeitsrecht/kuendigungs-pruefung
# OpenAI (Custom GPT / Assistants API)
python scripts/route_provider.py --provider openai --skill arbeitsrecht/kuendigungs-pruefung
Manual, any AI chat: open any SKILL.md, copy the body, paste into Claude.ai, ChatGPT, or Gemini.
Who this is for
| Role | What you get |
|---|---|
| Kanzlei-Anwält:innen / Syndikus | A structured drafting aid for Kündigung, Aufhebungsvertrag, Abmahnung, AGB-Prüfung, Mieterhöhung, Strafbefehl, with the sources you'd cite anyway |
| In-house counsel / Mittelstand-GC | Compliance scaffolding for KI-VO, NIS2, HinSchG, LkSG, DORA, DSA/DMA, CSRD, the EU frameworks every European company touches |
| Compliance Officer / DSB | DSGVO Art. 15-Workflows, Datenpannen-Meldung, AVV-Review, DPIA, primary sources, EuGH-Verzahnung |
| Legal-tech builder | A clean plugin architecture (researcher then drafter then reviewer), a router that emits Claude / Gemini / GPT adapters from one SKILL.md, a CI-tested eval harness |
What's inside
48 areas: 23 substantive areas of German law (general practice and constitutional/public law), 5 Fachanwaltschaften, 7 EU/cross-cutting compliance frameworks, and 13 additional specialty plugins (regulated industries, IP, professional, finance/antitrust) — together covering the breadth of German legal practice. Each area ships as its own installable plugin.
German legal practice
| Area | Plugin | Coverage |
|---|---|---|
| Arbeitsrecht | arbeitsrecht/ |
KSchG-Prüfung, § 102 BetrVG, Aufhebungsvertrag, Abmahnung, Sozialauswahl, Massenentlassung |
| Datenschutzrecht / GDPR | datenschutzrecht/ |
DSGVO/BDSG, AVV-Review, Art. 15 Auskunft, Art. 33/34 Datenpanne, DPIA, Drittlandtransfer |
| Vertragsrecht | vertragsrecht/ |
AGB-Kontrolle §§ 305 ff. BGB, Klauselgestaltung, c.i.c., Leistungsstörung, Anfechtung |
| Mietrecht | mietrecht/ |
Wohnraummiete, Mieterhöhung § 558 BGB, Kündigung §§ 573 ff., Betriebskostenabrechnung, WEG |
| Gesellschaftsrecht | gesellschaftsrecht/ |
GmbH-Recht (GmbHG), Geschäftsführerhaftung, Gesellschafterbeschlüsse, AG-Grundzüge |
| Strafrecht | strafrecht/ |
Strafbefehl-Verteidigung, Akteneinsicht, OWi-Verkehrsrecht, Beschuldigtenbelehrung |
| Insolvenzrecht | insolvenzrecht/ |
Antragspflicht § 15a InsO, StaRUG, 13-Wochen-Liquiditätsplanung, Fortbestehensprognose |
| Prozessrecht | prozessrecht/ |
Klageschrift §§ 253 ff. ZPO, Streitgegenstand, Sachvortrag, Zuständigkeit, Rechtsmittel |
| Erbrecht | erbrecht/ |
Testament, Erbvertrag, Pflichtteil §§ 2303 ff. BGB, Erbschein, Erbengemeinschaft |
| Familienrecht | familienrecht/ |
Scheidung, Zugewinnausgleich §§ 1372 ff. BGB, Unterhalt, Sorge- und Umgangsrecht |
| Betreuungsrecht | betreuungsrecht/ |
Reform 2023 (§§ 1814 ff. BGB), Jahresbericht § 1863 BGB, Vermögenssorge, Genehmigungspflicht |
Fachanwaltschaften
| Area | Plugin | Coverage |
|---|---|---|
| IT-Recht | it-recht/ |
SaaS-Verträge, Outsourcing, Softwarelizenz, Open Source Compliance, Cloud-AVV |
| Bank- und Kapitalmarktrecht | bankrecht/ |
Verbraucherdarlehen §§ 491 ff. BGB, MiFID II, Wertpapierprospekt, Anlageberatung |
| Gewerblicher Rechtsschutz | gewerblicher-rechtsschutz/ |
Marken (MarkenG), Patente (PatG), Designs (DesignG), UWG, Abmahnungswesen |
| Steuerrecht | steuerrecht/ |
Außenprüfung, Einspruchsverfahren §§ 347 ff. AO, Selbstanzeige § 371 AO, FGO |
| Verwaltungsrecht | verwaltungsrecht/ |
Widerspruchsverfahren §§ 68 ff. VwGO, Anfechtungs-/Verpflichtungsklage, § 80 VwGO |
EU / cross-cutting compliance
| Area | Plugin | Triggers when |
|---|---|---|
| EU KI-VO / AI Act | ki-vo-compliance/ |
Any company deploying AI in the EU |
| NIS2 | nis2/ |
~30,000 German entities (essential plus important) |
| HinSchG | hinweisgeberschutz/ |
Every employer with 50 or more EE |
| LkSG | lieferkettengesetz/ |
Companies over 1,000 EE in DE (CSDDD soon broader) |
| DORA | dora/ |
Banks, insurers, investment firms, crypto, CASPs |
| DSA / DMA | dsa-dma/ |
Hosting providers, online platforms, VLOPs, gatekeepers |
| CSRD / ESRS | csrd/ |
Large companies, phased 2024 to 2028 (Omnibus pending) |
Substantive general law (expanded coverage)
| Area | Plugin | Coverage |
|---|---|---|
| Europarecht | europarecht/ |
Art. 267 AEUV Vorabentscheidung (CILFIT/acte clair), Vertragsverletzung Art. 258–260, Richtlinien-Umsetzung |
| Verfassungsrecht | verfassungsrecht/ |
Verfassungsbeschwerde §§ 90 ff. BVerfGG, 3-Stufen-Grundrechtsprüfung, Organstreit Art. 93 GG |
| Sozialrecht | sozialrecht/ |
SGB I–XII, Bürgergeld § 7 SGB II, Renten §§ 35, 43 SGB VI, Widerspruch § 84 SGG |
| Handelsrecht | handelsrecht/ |
Kaufmannseigenschaft §§ 1–15 HGB, Handelsvertreter §§ 84 ff. + § 89b, Untersuchungs-/Rügepflicht §§ 377 f. |
| Medizinrecht | medizinrecht/ |
Arzthaftung §§ 630a–h BGB, Aufklärungspflicht, Akteneinsicht, MBO-Ä, § 203 StGB |
| Versicherungsrecht | versicherungsrecht/ |
VVG-Deckungsprüfung 3-stufig, Obliegenheiten §§ 19–22, 28 ff., Maklerhaftung §§ 60–63 |
| Baurecht | baurecht/ |
BGB-Werkvertrag/Bauvertrag §§ 650a ff., VOB/B, BauGB §§ 29–35, LBO, Nachbarrechtsschutz § 212a BauGB |
| Verkehrsrecht | verkehrsrecht/ |
StVG §§ 7, 17, 18 (Quotenrechtsprechung), MPU-Anordnung FeV §§ 11, 13, 14, OWi nach StVO/BKatV |
| Urheber- und Medienrecht | urheber-medienrecht/ |
UrhG § 97a-Abmahnung, dreifache Schadensberechnung, Lizenzvertrag §§ 32 ff., MStV-Pflichten |
| Sportrecht | sportrecht/ |
Verbands-/Vereinsrecht, CAS/DIS-Schiedsgerichtsbarkeit, AntiDopG/WADC, Athletenvertrag |
| Migrationsrecht | migrationsrecht/ |
AufenthG-Titel-Systematik, AsylG §§ 3, 4 + § 60 V/VII, Dublin VO 604/2013, Abschiebungsschutz |
| Agrarrecht | agrarrecht/ |
GAP 2023–27, GrdstVG-Genehmigung + RSG-Vorkaufsrecht, LPachtVG, LwAnpG-Vermögensauseinandersetzung |
Regulated industries & cross-cutting (expanded)
| Area | Plugin | Triggers when |
|---|---|---|
| Vergaberecht | vergaberecht/ |
Öffentliche Aufträge oberhalb/unterhalb EU-Schwelle; Nachprüfung VK §§ 155 ff. GWB |
| Umweltrecht | umweltrecht/ |
BImSchG-Genehmigung, KrWG, WHG, BNatSchG, UVPG/UmwRG, BBodSchG |
| Energierecht | energierecht/ |
EnWG-Netzanschluss, EEG-Förderung, EnEfG/EDL-G ab 7,5 GWh/a |
| Außenwirtschaft, Zoll, Sanktionen | aussenwirtschaft-zoll-sanktionen/ |
Ausfuhrkontrolle AWG/Dual-Use 2021/821, EU-Sanktions-VOen, UZK Art. 33 |
| Geldwäsche / AML-KYC | geldwaesche-aml-kyc/ |
GwG-Verpflichtete § 2, KYC §§ 10 ff., FIU-Meldung § 43; ab 2027 AMLR/AMLA |
| Transportrecht | transportrecht/ |
HGB §§ 407 ff., CMR (grenzüberschreitend Straße), Spedition §§ 453 ff., ADSp 2017 |
| Produktrecht | produktrecht/ |
ProdHaftG + Produzentenhaftung § 823, GPSR ab 13.12.2024, Rückrufrecht |
| KI-Governance | ki-governance/ |
Querschnitt KI-Einsatz: AVV Art. 28, § 43e BRAO, ISO/IEC 42001/23894, NIST AI RMF |
Specialty law & IP (expanded)
| Area | Plugin | Coverage |
|---|---|---|
| Wettbewerbsrecht (UWG) | wettbewerbsrecht/ |
§ 13 UWG-Abmahnung inkl. § 8c, irreführende Werbung §§ 5, 5a, 5b, eV §§ 12 ff. UWG |
| Kartellrecht (GWB) | kartellrecht/ |
§ 1 GWB / Art. 101 AEUV, §§ 18 ff. Marktbeherrschung + § 19a, Fusionskontrolle §§ 35 ff. + EU-FK-VO 139/2004 |
| Kapitalmarktrecht | kapitalmarktrecht/ |
WpHG/MAR Marktmissbrauch und Ad-hoc, Prospekt-VO 2017/1129, WpÜG-Pflichtangebot |
| Patentrecht | patentrecht/ |
PatG/EPÜ Anmeldung, Verletzungsklage §§ 139 ff. (Düsseldorfer Modell), Freedom-to-Operate, Einheitspatent/UPC |
| Berufsrecht (Anwaltschaft) | berufsrecht-anwaltschaft/ |
BRAO-Grundpflichten + § 203 StGB, FAO-Fortbildung § 15, RDG-Abgrenzung (Inkasso, Legal-Tech) |
Each area includes a researcher sub-agent (Quellensuche), drafter sub-agent (Entwurf nach Gutachtenstil), reviewer sub-agent (Risiko- und Berufsrechts-Check), conventions per CONVENTIONS.md, and at least one runnable test under <area>/tests/.
What's different from other German legal-AI repos
| Most repos | This repo | |
|---|---|---|
| Source citations | Free-form, often hallucinated | Statutes link to gesetze-im-internet.de; case law explicitly marked verified or [unverifiziert] |
| Architecture | One monolithic prompt | Researcher then drafter then reviewer split per skill |
| Testing | A README disclaimer | Fact-pattern eval harness with 110+ structural assertions, runs on every CI build |
| Compliance | A warning paragraph | PII redaction script, gateway-routing walkthrough, dated verification log, DSGVO/§203/KI-VO checklist |
| Provider lock-in | Claude only | Provider-agnostic canonical SKILL.md plus Claude Code / Gemini Gems / OpenAI adapters generated by scripts/route_provider.py |
How much you can rely on it
We are unsentimental about trust. Here is what is verified today, what is in active improvement, and what is the user's responsibility.
Production-grade today
- Repo structure plus CI. Every plugin manifest validates. CI runs
validate.pyon every push to catch structural drift. Locally,python scripts/eval.pyruns 1,758 fact-pattern assertions across 103 skills (103/103 passing). - Statute citations. Every
§ Xlinks to the authoritative public source, gesetze-im-internet.de and EUR-Lex. One click, verifiable. - Methodology. Gutachtenstil, Anspruchsgrundlagen-Reihenfolge, BGH/Beck-Zitierweise, no Präjudizienbindungs-Argumente, textbook-correct conventions, documented in
CONVENTIONS.mdand enforced by the reviewer sub-agent. - Compliance scaffolding. PII redaction (
scripts/pii_redact.py), gateway setup guide (references/gateway-setup.md), § 203 / DSGVO / KI-VO checklist (references/compliance-checklist.md). - Deterministic legal calculators. Fristenberechnung (§§ 187-193 BGB, § 222 ZPO), Verjährung (§§ 195-199 BGB), RVG and GKG fees from version-pinned statutory tables, all stdlib and unit-tested, no model call. See
references/rechner.md. - Citation verification.
scripts/verify_citations.pyparses every§-anchor, ECLI and CELEX in a skill and resolves it (statute anchors against gesetze-im-internet.de). It runs in CI as an informational pass;--strict(and--online) turns it into a hard gate for local pre-commit use. - Multi-provider parity. One canonical
SKILL.mdper skill; the router regenerates Claude / Gemini / OpenAI adapters on demand, no drift.
In active improvement (contributions welcome)
- Case-law verification. Every BAG / BGH / EuGH citation the model could not independently confirm carries
[unverifiziert, prüfen]. The verification path is one PR per citation with a Beck-Online / juris / openjur URL. Highest-leverage contribution. - Legal-accuracy eval. Structural eval ships in CI (does the workflow mention § 1 KSchG). A behavioural layer now generates a promptfoo config from the
test.mdfiles (scripts/build_eval_config.py, seeevals/README.md): deterministic assertions plus LLM-gradedexpected_behaviorrubrics, judged by a different model family. Growing the per-skill rubric coverage and gold answers is open work. - Rechtsanwalt review. Each area gets stronger after a 2-hour pass by a licensed Anwalt in that Rechtsgebiet. Reviews are credited per area.
Hard limitations
- No real Mandatsdaten without a § 203-compliant gateway. Anthropic, Google, OpenAI do not sign Verschwiegenheitserklärungen directly for German lawyers. Route through Langdock, deepset Cloud, or comparable before processing privileged data. Setup walkthrough:
references/gateway-setup.md. - Every output is a draft. No skill produces signature-ready text. The Berufspflicht under § 43a Abs. 2 BRAO and § 2 BORA stays with the licensed Anwalt.
Verification path
1. Open the area you need (e.g. arbeitsrecht/)
2. Read the SKILL.md. Identify every [unverifiziert] citation.
3. Verify each in Beck-Online or juris (~30 sec/each). Open a PR removing the marker.
4. Run the skill against an anonymized historical Mandat you already know.
5. Wire a § 203-compliant gateway.
6. Use on live Mandate only after 1 to 5 plus your own Berufsrechts-Freigabe.
The full audit trail lives in VERIFICATION_LOG.md, last pass 2026-05-21.
Quickstart
# Validate the repo structure
python scripts/validate.py
# OK, 48 areas validated.
# Run the eval suite (structural smoke check)
python scripts/eval.py
# 15/15 skills passing
# Redact German PII from a document before sending it to a model
python scripts/pii_redact.py --in mandat.txt --out mandat-redacted.txt
# redacted: IBAN=1, PHONE_INTL=1, PLZ_ORT=1, DATE=2
# Generate provider-specific bundles
python scripts/route_provider.py --provider claude --out dist/claude
python scripts/route_provider.py --provider gemini --out dist/gemini
python scripts/route_provider.py --provider openai --out dist/openai
# Chain multiple skills (e.g., full Kündigungs-Workflow)
python scripts/orchestrate.py --preset kuendigung-vollumfang --fact "..."
python scripts/orchestrate.py --list-chains
# Deterministic legal calculators (no model call)
python -m scripts.legal_calc.cli frist --ereignis 15.01.2026 --menge 3 --einheit wochen --land BY
python -m scripts.legal_calc.cli verjaehrung --entstehung 10.03.2023 --kenntnis 05.07.2023
python -m scripts.legal_calc.cli rvg --wert 10000 --posten verfahren termin
python -m unittest scripts.legal_calc.tests
# Verify the statute / ECLI / CELEX citations in the skills
python scripts/verify_citations.py # offline, informational
python scripts/verify_citations.py --online --strict # resolve URLs, fail on problems
# Generate a behavioural (LLM-graded) eval config for promptfoo
python scripts/build_eval_config.py --provider anthropic:messages:claude-opus-4-8 --judge google:gemini-2.5-pro
Compliance & Berufsrecht
This repo is a technical skill collection. It certifies nothing about your deployment. The following obligations stay with you:
| Topic | Norm | Who decides |
|---|---|---|
| Mandatsgeheimnis | §§ 203, 204 StGB · § 43e BRAO · § 2 BORA | Kanzlei / Compliance |
| DSGVO / BDSG | Art. 28 AVV · Art. 35 DPIA · Art. 44 ff. Drittlandtransfer | DSB |
| Drittlandtransfer | EU-US DPF · Standardvertragsklauseln · TIA (Schrems II) | Datenschutzkonferenz / EuGH |
| EU KI-VO | Art. 6 plus Anhang III · Art. 26 Betreiberpflichten · Art. 50 Transparenz | Compliance / Geschäftsleitung |
| Beschlagnahmeverbote | §§ 97, 160a StPO vs. US Cloud Act / FISA § 702 | Mandantenanwalt |
Built-in helpers: references/compliance-checklist.md · references/gateway-setup.md · scripts/pii_redact.py
Documentation
| Document | What's in it |
|---|---|
| Docs site | Full searchable docs (hero, area browser, trust matrix, methodology) |
QUICKSTART.md |
60-second install + use guide for Claude / Gemini / GPT |
CONVENTIONS.md |
Provider-neutral conventions: language, methodology, citation, skill format |
CODE_OF_CONDUCT.md |
Contributor Covenant 2.1 |
VERIFICATION_LOG.md |
Dated source-verification record, last pass 2026-05-21 |
references/zitierweise.md |
BGH/Beck-Zitierweise (verbindlich) |
references/methodik.md |
Gutachtenstil, Anspruchsgrundlagen-Reihenfolge, Auslegungsmethoden |
references/primary-sources.md |
Verified URLs to gesetze-im-internet.de plus EUR-Lex |
references/rechner.md |
Deterministic calculators: Fristen, Verjährung, RVG, GKG (statutory basis, caveats, CLI) |
evals/README.md |
Behavioural LLM-graded eval harness (promptfoo) and how to run it |
references/compliance-checklist.md |
§ 203 / DSGVO / KI-VO checklist before deployment |
references/gateway-setup.md |
Routing through a § 203-compliant gateway |
.mcp.json |
Live MCP wiring (NeuRIS / rechtsinformationen.bund.de), see note below |
references/mcp-template.json |
Per-area MCP server config template |
CONTRIBUTING.md |
How to add skills, verify citations, run tests |
Contribute
The highest-leverage thing you can do is verify one case-law citation. It takes 30 seconds in Beck-Online or juris, and the resulting PR helps every future user.
Also welcome:
- Verified citations, replace
[unverifiziert, prüfen]markers with a Beck-Online / juris / openjur URL - New areas, agrar-, bau-, erbe-, familien-, sozial-, steuer-, verwaltungsrecht; or EU frameworks like eIDAS 2.0, CRA, MiCA. Start by copying
arbeitsrecht/as a template - Test cases, anonymized fact patterns are the most valuable contribution
- Provider adapters, Mistral, DeepSeek, Llama
- Compliance corrections, § 203, § 43e BRAO, KI-VO, Drittlandtransfer
See CONTRIBUTING.md for the PR workflow.
Live legal data via MCP (NeuRIS)
The repo ships a top-level .mcp.json that enables a single MCP server: rechtsinformationen, a community MIT-licensed wrapper (wolfgangihloff/rechtsinformationen-bund-de-mcp) around the official NeuRIS open API at rechtsinformationen.bund.de, run by DigitalService for the Bundesministerium der Justiz (public beta). It exposes Bundesrecht and federal case-law addressable by ELI/ECLI as JSON/XML/HTML, via tools such as semantische_rechtssuche, deutsche_gesetze_suchen, rechtsprechung_suchen and gesetz_per_eli_abrufen.
This server queries only public statutes and case-law, never Mandatsdaten, so it is § 203-safe. It is preconfigured in .mcp.json but requires a one-time local setup before it will start: the server has no published npm package, so clone the repo, run ./quick-setup.sh (npm install && npm run build), then replace the placeholder absolute path to dist/index.js in .mcp.json with the real one (until then the server simply will not load). For per-area configs and the commercial-database placeholders (Beck-Online, juris, which have no public MCP server yet), see references/mcp-template.json.
License
Dual-licensed: Apache-2.0 (LICENSE-APACHE) OR MIT (LICENSE-MIT) at your option. Attribution: NOTICE.
48 areas · 103 skills · 3 LLM providers · Researcher then Drafter then Reviewer · DSGVO / KI-VO / NIS2 / HinSchG / LkSG / DORA / DSA / CSRD scaffolding
Verified 2026-05-21 · borghei.me
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi