Damit der Plugin-ZIP-Download in JEDEM Plugin sofort sichtbar ist (nicht
mehr versteckt weit unten in der README), wird in alle 110 Plugin-READMEs
direkt nach dem H1-Titel ein 'Sofort-Downloads'-Abschnitt eingefuegt mit:
- Plugin-ZIP-Direktlink zum aktuellsten GitHub-Release
- Pro zugeordneter Testakte: Gesamt-PDF + Akten-ZIP
User-Beschwerde: Word-Plugin (word-legal-ai-plugin-and-skill-for-german-lawyers)
hatte den Download-Link erst weit unten - nicht akzeptabel.
Aenderungen:
- scripts/inject-plugin-sofort-download-section.py (neu, idempotent)
- 110/110 Plugin-READMEs: Sofort-Download-Block eingefuegt
- marketplace.json 51.3.0 -> 51.4.0
- SKILLS.md regeneriert (2682 Skills/110 Plugins)
- CHANGELOG.md, README.md, ASSET_INDEX.md, SKILLS.md, skills-index/, testakten/README.md
auf v51.4.0 aktualisiert
Validatoren (alle gruen):
- validate-plugin-structure.mjs OK
- validate-yaml-frontmatter.py 0 Fehler
- validate-testakten-gesamt-pdf.py OK (127 Testakten)
Sanity-Check ergab Skill-Drift in 96 von 107 Plugin-READMEs. In den
meisten Faellen fehlte nur der allgemein-Triage-Skill; bei
steuerrecht-anwalt-und-berater, selbstvertreter-amtsgericht, arbeitsrecht
und 18 fachanwalt-Plugins fehlten ganze Bloecke.
Loesung:
- Neues Skript scripts/generate-skills-overview.py baut in jeder
Plugin-README einen automatisch gepflegten Abschnitt 'Alle Skills im
Ueberblick' ans Ende. Der Block ist mit HTML-Kommentar-Markern
eingegrenzt und idempotent regenerierbar.
- 107 Plugin-READMEs einmalig generiert. Jede README listet jetzt alle
Skills des Plugins mit Description aus der jeweiligen SKILL.md.
- Cross-Check: 0 Plugins mit Skill-Drift in der README (vorher: 96).
Plugin-Versionen bleiben unveraendert. Es haben sich nur READMEs
geaendert. Der Repo-Tag v49.2.0 markiert den Sweep auf Repo-Ebene.
Validatoren gruen.
Sanity-Check sauber, einheitlicher Versionsbump alle 105 Plugins auf 42.0.0. Vorgaenger-Releases v38-v41 (Perplexity) waren nur Einzel-Fixes/Docs; Versionen blieben inhomogen. Jetzt vereinheitlicht.
- Welle 3: 969 als WRONG_TOPIC/NOT_FOUND klassifizierte AZ aus 88 Skills entfernt
(175 Dateien geaendert, 392 Zeilen entfernt). Frontmatter unangetastet.
- Welle 4: 17 tote references/-Verweise identifiziert, einer gefixt
(rechtsberatungsstelle anleiter-pruefwarteschlange: pruef-warteschlange.yaml
-> review-queue.yaml). Audit-Report in audit/references_audit_2026-05-29.json.
- Konversationsstil: CLAUDE.md + alle 102 allgemein-SKILL.md erhalten
verbindlichen Block: konzis starten, schnell zur Dokumentenproduktion;
ausfuehrlich nur bei echter Subsumtion, Tabellen oder Schriftsatz-Text.
- Frontmatter-Konvention in CLAUDE.md explizit: keine triggers, when_to_use,
language, rechtsgebiet, license, argument-hint, user-invocable,
allowed_tools, tools, model, adapted_from, version, related_skills.
- LG Aachen 10 O 306/25 (Urteil vom 27.05.2026) zur Button-Loesung
bei Online-Gluecksspiel als Leitentscheidung aufgenommen in
bgb-at-pruefer (2 Skills), vertragsrecht, produktrecht. Quellenhinweis:
offizieller Volltext zum Aufnahmezeitpunkt noch nicht oeffentlich.
- Versionsbump: alle 102 plugin.json, Marketplace-Top-Level und alle
Marketplace-Plugin-Eintraege auf 24.1.0.
- Validatoren gruen: validate-plugin-structure, validate-yaml-frontmatter,
welle5_komma_check, validate-with-claude-cli (alle 102 Plugins).
- Alle 102 Plugin-Manifeste und .claude-plugin/marketplace.json (Top-Level
und alle Plugin-Einträge) einheitlich auf 24.0.0. Erstmals seit mehreren
Releases sind sämtliche Versionsnummern im Repo deckungsgleich.
- Alle gemergten Codex-PRs sind in main enthalten (Selbstvertreter
Amtsgericht und Sozialgericht, Lobbyregister Bundestag, Wertgrenzen-2026-
Fix nach Justizstandort-Stärkungsgesetz, 150 Steuerberater-Skills
BWA/Lohn/DBA).
- YAML-Frontmatter-Hygiene aus v23.0.1 vollständig übernommen; alle Skills
passieren validate-yaml-frontmatter.py und claude plugin validate --strict.
QS:
- node scripts/validate-plugin-structure.mjs (OK)
- python3 scripts/validate-yaml-frontmatter.py (0 Fehler, 0 Warnungen)
- python3 /tmp/welle5_komma_check.py (0 Treffer)
- git diff --check
Verhindert HTML-Entity-Darstellung („ etc.) in Plugin-Outputs bei
Clients die Markdown durch HTML-Escaping schicken. 909 Dateien betroffen,
keine inhaltliche Änderung.
- Alle 101 Plugin-Manifeste und marketplace.json auf 21.0.0
- README.md und testakten/README.md auf v21.0.0
- CHANGELOG-Block v21.0.0 mit Direkt-Download-Buttons (52 Testakten + 13 Plugins) und Bereicherungsrecht-Cleanup (77 Umlaut-/Typo-Fixes, 50 ausgebaute Descriptions)
- alle plugin.json und marketplace.json auf 19.1.0
- README.md auf Release v19.1.0, Stand 101 Plugins, 2331 Skills, 52 Testakten
- testakten/README.md auf Stand v19.1.0
- CHANGELOG.md: Unreleased-Block zu v19.1.0-Eintrag verdichtet, Arbeitszeugnis-Testakte ergaenzt
- neuer Abschnitt "### 0. Stummer Upload — Dokument ohne Begleittext" vor Intake
- Pflicht-Reihenfolge bei Dokument-Upload ohne Prompt: Klassifikation, Norm/Thema, Frist, Beteiligte, Routing
- bei eindeutigem Routing direkt mit Spezial-Skill weiterarbeiten, sonst eine gezielte Rueckfrage
- Description-Suffix in jedem Allgemein-Skill ergaenzt, damit Claude den Skill bei stummem Upload zuverlaessig matched
- 100/100 Plugins gepatcht, Validator und Komma-Check gruen, Description-Limit eingehalten (max 465 Zeichen)
Jedes Multi-Skill-Plugin ohne bestehenden Orientierungs-Skill erhaelt einen Skill 'allgemein' (alphabetisch oben), der ueber Rechtsgebiet, Grundbegriffe, Normensystematik und eine vollstaendige Skill-Tour einfuehrt. Pattern: orientierung-selbstvertreter-amtsgericht.
Nicht betroffen: 26 Plugins mit vorhandenem Orientierungs-Skill und 8 Single-Skill-Plugins bei denen ein Allgemein-Skill redundant waere.
Audit-Folge zu Halluzinations-Audit 2026-05-27. 88 spezialisierte
Reparatur-Tasks abgearbeitet (8 Big-Solo + 22 Medium-Solo + 58 Bundles
zu je 5 Skills). Jeder Befund per dejure.org gegengeprueft.
Befund-Kategorien:
- NOT_FOUND: Aktenzeichen existiert nicht (haeufig BGH VI/VII/VIII ZR)
- WRONG_TOPIC: AZ existiert, aber falscher Senat/falsches Thema/
falsche Fundstelle (z.B. NJW-Fundstelle gehoert zu anderem Urteil)
Korrekturpfad pro Befund:
1. Ersatz durch verifizierte Leitentscheidung mit identischem Tenor
(dejure.org-belegt), oder
2. Ersatzlose Loeschung mit Audit-Hinweis (Regel 'bei Zweifel loeschen')
3. Bei korrektem AZ aber falscher Beschreibung: Beschreibung
korrigiert, AZ und Fundstelle berichtigt
Jeder Skill traegt am Ende einen Audit-Hinweis-Block (HTML-Kommentar
oder Abschnitt 'Audit-Hinweis 27.05.2026') mit Liste der geprueften
und ggf. korrigierten Aktenzeichen.
Frontmatter aller Dateien unveraendert. Keine Komma-Zahlen in
description-Feldern. Kein Kyrillisch. Validator bleibt gruen.
Tree-Commit umfasst drei Wellen:
1) Entkrampf-Wellen 1+2+3 (~250 Skills)
- Kasuistik-Sweep: belastbare Aktenzeichen statt Erfindungen
- Komma-Sanierung in Plugin- und Skill-Descriptions (Validator-Regel)
- Cyrillic-Confusable-Sweep entfernt
2) Halluzinations-Audit (22 Skills, 6 Aktenzeichen)
- VI ZR 40/20 (Diesel, nicht DSGVO) ersetzt durch EuGH C-340/21
in 16 Skills
- I ZR 143/12 (Geburtstagszug) und I ZR 94/13 (Holidaycheck)
dokumentiert/ersetzt durch EuGH C-201/13 Deckmyn bzw.
BGH I ZR 59/88 Lizenzanalogie
- OLG Hamburg 7 W 28/22, LG Berlin 15 O 261/22 und
OLG Frankfurt 14 U 89/23 ersatzlos entfernt
- fachanwalt-gewrechts-ki-vo-50-genai mit verifizierten
Bullets (LG Berlin II 20.08.2025, EuGH C-634/21 SCHUFA)
3) Testakte Geldwaesche/AML/KYC Musterholding (Ausbau)
- 3 Charts (Onepager, Zeitstrahl, UBO-Strukturchart) als PNG+PDF
- 7 weitere Emails ueber den gesamten Compliance-Zyklus
- 5 weitere Excels (KYC-Checkliste, UBO-Stammbaum,
Screening-Log, Transaktionshistorie, Schulungstracking)
- 4 PDFs (Sachverhaltsmemo, Mandatsvollmacht, Passport-Faksimile,
HR-Auszug Danube)
- Placeholder geloescht, README mit voller Filetabelle
Validator: validate-plugin-structure OK
- Immobilienrechtspraxis Bug-Hunt:
Buerogebaeude -> Buerogebaeude (ASCII-Umlaut-Mix korrigiert)
Frontmatter aller 7 Skills geprueft (Laengen, Patterns, Forbidden Fields)
Cross-References validiert
- Globaler Versionsbump aller 98 Plugins und marketplace.json auf 14.0.0
- Markiert Ende des 12er-Zyklus und Start des 14er-Sammelrelease
- 3 neue Skills: erstgespraech-und-mandatsannahme,
mandantenbericht-zeugnisanalyse, aufforderungsschreiben-arbeitgeber
- Plugin auf 31 Skills, 20-Schritte-Workflow
- Mandatsablauf vom Erstkontakt bis Berichtigungsverlangen
- Globaler Versionsbump aller 98 Plugins und marketplace.json
- Versions-Bump aller 98 plugin.json und .claude-plugin/marketplace.json von 9.0.0 auf 10.0.0
- Inhaltlicher Fix Familienrecht: § 165 FamFG Vermittlungsverfahren bei Umgangsverweigerung als Pfad 6 ergänzt (binnen 1 Monat, niedrigschwellig, vor § 89 FamFG-Ordnungsmittel)
- Inhaltlicher Fix Arbeitsrecht: § 9 KSchG (Auflösungsantrag) und § 10 KSchG (Abfindungsobergrenzen 12 bzw. 15 bzw. 18 Monatsverdienste) sauber getrennt dargestellt
Grundlage v10.0.0 ist PR #108 (24 fa-Kommunikations-Skills pro Fachanwaltschaft + Steuerrecht) plus die hier ergänzten Codex-Befunde.