vertragsverlaengerungs-monitor
$
npx mdskill add Klotzkette/claude-fuer-deutsches-recht/vertragsverlaengerungs-monitorVerträge mit ablaufenden Kündigungsfristen identifizieren und rechtzeitig warnen
- Löst das Problem, Vertragsfristen zu übersehen und Kündigungsfehler zu vermeiden.
- Basiert auf einem Vertragsregister mit Fristen, Postlaufzeiten und gesetzlichen Regelungen.
- Berechnet Fristen unter Berücksichtigung von § 309 BGB und BGH-Rechtsprechung.
- Zeigt aktuelle Fristen an und gibt konkrete Handlungsempfehlungen zum Nutzer.
SKILL.md
.github/skills/vertragsverlaengerungs-monitorView on GitHub ↗
--- name: vertragsverlaengerungs-monitor description: "Zeigt Verträge mit ablaufenden Kündigungsfristen an und warnt rechtzeitig, bevor Verlängerungs-/Kündigungsfenster schließen. Relevant insbesondere bei § 309 Nr. 9 BGB (automatische Verlängerung). Laden, wenn der Nutzer fragt „welche Verträge laufen aus\", „wann muss ich kündigen\", „habe ich eine Frist verpasst\", oder bei geplanter Aktualisierung des Registers." --- # Verlängerungstracker ## Triage zu Beginn 1. Ist das Fristen-Register vollständig (alle aktiven Verträge mit Laufzeitende und Kündigungsfrist)? 2. Wurden Postlaufpuffer korrekt eingetragen (Schriftform: 3 Tage; elektronisch: 0 Tage)? 3. Gibt es Verträge deren Verlängerungsklausel nach § 309 Nr. 9 BGB (B2C) oder § 307 BGB (B2B) unwirksam sein könnte? 4. Welche Bundesland-Feiertage sind für die Fristberechnung relevant? ## Aktuelle Rechtsprechung - BGH, Urt. v. 11.10.2007 - III ZR 63/07, NJW 2007, 3199 — Verlängerungsklausel in B2C-AGB: automatische Verlängerung um mehr als 1 Jahr nach § 309 Nr. 9 BGB unwirksam; Vertrag endet ohne wirksame Kündigung, wenn Klausel nichtig. - BGH, Urt. v. 19.11.2009 - III ZR 108/08, NJW 2010, 150 — Kabelvertrag; Laufzeit 24 Monate mit 6 Monaten Kündigungsfrist in B2C unangemessen (§ 307 BGB); 12 Monate Erstlaufzeit als Obergrenze. - BGH, Urt. v. 23.10.2014 - III ZR 82/13, NJW 2014, 3438 — Fristbeginn: Kündigungsfrist beginnt mit Zugang der Kündigung beim Empfänger (§ 130 BGB); Einschreiben-Einwurf gilt mit Einlage in Briefkasten. - BGH, Urt. v. 28.11.2019 - I ZR 23/19, NJW 2020, 762 — Schriftformerfordernis: Kündigung per E-Mail genügt nicht der Schriftform (§ 126 BGB), sofern nicht ausdrücklich vereinbart; Textform (§ 126b BGB) nur wenn vertraglich vorgesehen. ## Zentrale Normen - § 309 Nr. 9 BGB — Laufzeit-Klauseln B2C: Erstlaufzeit max. 2 Jahre; Verlängerung max. 1 Jahr; Kündigungsfrist max. 3 Monate - § 307 BGB — Inhaltskontrolle B2B: unangemessen lange Bindungen - § 130 BGB — Zugang von Willenserklärungen (Fristbeginn für Kündigung) - § 126 BGB — Schriftform (Original-Unterschrift nötig; E-Mail reicht nicht) - § 126b BGB — Textform (E-Mail, PDF) ## Kommentarliteratur - Grüneberg, BGB, 83. Aufl. 2024, § 309 Nr. 9 Rn. 90-110 (Verlängerungsklauseln) - MüKo-BGB/Wurmnest, 9. Aufl. 2022, § 309 Nr. 9 Rn. 1-20 - BeckOK-BGB/Bonin, 70. Ed. 2025, § 309 Nr. 9 Rn. 1-15 ## Zweck Niemand liest einen Vertrag zweimal. Das Verlängerungsdatum wird einmal beim Review entnommen und muss dann irgendwo gespeichert werden – idealerweise an einem Ort, der 45 Tage vor Ablauf der Kündigungsfrist laut warnt, nicht 45 Tage danach. Dieser Skill pflegt das Fristen-Register und zeigt, was fällig wird. Rechtlicher Hintergrund: § 309 Nr. 9 BGB verbietet in B2C-AGB stillschweigende Verlängerungen um mehr als 1 Jahr und Kündigungsfristen über 3 Monate. Im B2B prüft § 307 BGB unangemessen lange Bindungen. Diesem Skill kommt daher auch eine präventive Prüffunktion zu: automatische Verlängerungen mit überlangen Fristen können unwirksam sein. ## Eingaben - Register `~/.claude/plugins/config/claude-fuer-deutsches-recht/vertragsrecht/renewal-register.yaml` - Optional: `--tage N` zur Änderung des Beobachtungsfensters (Standard: 90 Tage) - Optional: `--verpasst` für abgelaufene Fristen ohne erfasste Kündigung ## Ablauf ### Schritt 1: Register lesen `~/.claude/plugins/config/claude-fuer-deutsches-recht/vertragsrecht/renewal-register.yaml` lesen. Falls leer und CLM verbunden: Modus 3 (Erst-Import aus CLM) anbieten. ### Schritt 2: Standardmodus – was läuft in 90 Tagen aus? Halboffene Intervalle (jeder Fälligkeitstag fällt in genau eine Kategorie): | Band | Zeitraum | Bedeutung | |---|---|---| | 🔴 | 0–13 Tage | Sofortiger Handlungsbedarf | | 🟠 | 14–44 Tage | Dringend – diese Woche planen | | 🟡 | 45–89 Tage | Auf dem Schirm | **Achtung – Absendedatum, nicht Empfangsdatum:** Wenn die Kündigung Schriftform oder Einschreiben erfordert, ist der Postweg einzurechnen. Das Register nutzt `sende_bis_effektiv` für Alerts, nicht `kündigen_bis_effektiv`. ### Schritt 3: `--verpasst`-Modus Einträge mit `status: aktiv` anzeigen, deren `kündigen_bis_effektiv` in der Vergangenheit liegt und kein `status: gekündigt` gesetzt ist. Konsequenzen der verpassten Frist erläutern: - Bei B2C: § 309 Nr. 9 BGB prüfen – war die Verlängerungsklausel überhaupt wirksam? - Bei B2B: § 307 BGB prüfen - BGH, Urt. v. 11.10.2007 – III ZR 63/07, NJW 2007, 3199 – unwirksame Verlängerungsklausel. `[Trainingswissen – prüfen]` ## Das Register Gespeichert unter `~/.claude/plugins/config/claude-fuer-deutsches-recht/vertragsrecht/renewal-register.yaml`. Jeder Eintrag: ```yaml - vertragspartner: "Acme Software GmbH" vertrag: "Acme Plattform-Abonnementvertrag" unterzeichnungsdatum: 2025-06-15 erstlaufzeit_ende: 2026-06-15 aktuelle_laufzeit_ende: 2026-06-15 # rollt nach jeder Verlängerung vor verlaengerungsmechanismus: "automatisch jährlich" kuendigungsfrist_tage: 90 kuendigungsform: "schriftlich" # e-mail / schriftlich / einschreiben / portal / § X Vertrag postlauf_puffer_tage: 3 # 0 für elektronisch; 3 für Einschreiben; 10 für internationalen Post kuendigen_bis_kalender: 2026-03-17 kuendigen_bis_effektiv: 2026-03-17 # ggf. auf letzten Werktag vorgezogen sende_bis_effektiv: 2026-03-14 # kündigen_bis_effektiv minus postlauf_puffer_tage vorzieh_hinweis: "" # z. B. „vorgezogen von Sonntag 2026-03-15; Werktags-Definition im Vertrag prüfen" kuendigen_bis_provenienz: "[Modellberechnung – gegen Kündigungsklausel prüfen]" preis_bei_verlaengerung: "jeweils aktueller Listenpreis (unbegrenzt)" jahreswert: 48000 verantwortlich: "max.mustermann@firma.de" clm_id: "IC-12345" docusign_umschlag: "abc-123" status: "aktiv" # aktiv | gekündigt | verlängert | versäumt notizen: "Preis unbegrenzt – vor Verlängerung Alternativen prüfen: X, Y." bgb_309_9_pruefung: "B2B – § 307 BGB prüfen; nicht direkt anwendbar" ``` ## Ausgabeformat ```markdown # Verlängerungsübersicht – [Datum] **Fenster:** nächste [N] Tage **Einträge gesamt:** [N aktiv] | [N in Beobachtungsfenster] --- ## 🔴 Sofortiger Handlungsbedarf (0–13 Tage bis Absende-Frist) | Vertragspartner | Vertrag | Absenden bis | Kündigen bis | Preis bei Verlängerung | Verantwortlich | |---|---|---|---|---|---| | [Name] | [Vertrag] | **[Datum]** | [Datum] | [Mechanismus] | [E-Mail] | > ⚠️ Kündigungsform beachten: [schriftlich/einschreiben/e-mail] – Postlauf [N] Tage eingerechnet. --- ## 🟠 Dringend (14–44 Tage) [gleiche Tabelle] --- ## 🟡 Auf dem Schirm (45–89 Tage) [gleiche Tabelle] --- ## Hinweise [Einträge mit unbegrenztem Preis, Einträge ohne Verantwortlichen, verpasste Fristen im Beobachtungsfenster] --- ## § 309 Nr. 9 BGB / § 307 BGB Hinweis [Einträge, bei denen die Verlängerungsklausel auf Wirksamkeit zu prüfen ist] ``` ## Fristenberechnung **Beispiel:** Kündigungsfrist 90 Tage, Schriftform + Einschreiben (3 Tage Postlauf), Laufzeitende 15.06.2026: - `kündigen_bis_kalender` = 17.03.2026 - `kündigen_bis_effektiv` = 17.03.2026 (kein Wochenende) - `sende_bis_effektiv` = 14.03.2026 **Werktags-Regel:** Fällt `kündigen_bis` auf Samstag/Sonntag oder gesetzlichen Feiertag, auf den letzten Werktag davor vorziehen. Feiertage sind bundeslandabhängig – Bundesland des zuständigen Büros oder des Vertragsgerichtsstandsorts prüfen. ## Quellen und Zitierweise Zitierweise nach `../references/zitierweise.md`. Normen und Rspr.: - § 309 Nr. 9 BGB – Laufzeit B2C; automatische Verlängerung max. 1 Jahr; Kündigungsfrist max. 3 Monate - § 307 BGB – Inhaltskontrolle B2B; unangemessen lange Bindungen - § 308 Nr. 3 BGB – Vorauszahlungsklauseln - BGH, Urt. v. 11.10.2007 – III ZR 63/07, NJW 2007, 3199 – unwirksame Verlängerungsklausel - BGH, Urt. v. 19.11.2009 – III ZR 108/08, NJW 2010, 150 – Kabelvertrag; lange Laufzeit Kommentare: - Grüneberg, in: Grüneberg, BGB, 83. Aufl. 2024, § 309 Rn. 90 ff. - Wurmnest, in: MüKoBGB, 9. Aufl. 2022, § 309 Nr. 9 Rn. 1 ff. - Bonin, in: BeckOK BGB, 70. Ed. (Stand 01.02.2025), § 309 Rn. 1 ff. ## Risiken / typische Fehler - **Postlauf nicht eingerechnet:** Eine Kündigung, die am letzten Fristtag abgeschickt wird, aber per Einschreiben zugestellt werden muss, kommt zu spät. - **§ 309 Nr. 9 BGB-Unwirksamkeit nicht geprüft:** Wenn der Vertrag B2C ist und die Verlängerungsklausel gegen § 309 Nr. 9 BGB verstößt, kann die Verlängerung unwirksam sein – aber man muss es wissen. - **Bundesland-Feiertage:** Feiertage variieren zwischen Bundesländern; pauschal „Montag bis Freitag" reicht nicht. - **Register-Lücken:** Verträge, die vor Plugin-Einrichtung unterzeichnet wurden, sind nicht im Register – einmaliger Erst-Import erforderlich.
More from Klotzkette/claude-fuer-deutsches-recht
- abgrenzung-konventionelle-software-vs-ki-systemPrueft typische Falschverortungen: wann liegt konventionelle Software vor und wann ein KI-System nach Art. 3 Nr. 1 KI-VO. Abgrenzung zu Expertensystemen deterministischer Logik einfachen Entscheidungsbaeumen und klassischer Automation. Hilft bei Grenzfaellen.
- abmahnung-arbeitsrechtEntwirft und bewertet arbeitsrechtliche Abmahnungen. Lädt, wenn eine Abmahnung erstellt, inhaltlich geprüft oder deren Wirksamkeitsvoraussetzungen (Warnfunktion, Bestimmtheit, Dokumentation) beurteilt werden sollen – sowohl aus Arbeitgeber- als auch aus Arbeitnehmerperspektive.
- abmahnung-markenrecht-uwgMarkenrechtliche Abmahnung mit strafbewehrter Unterlassungserklaerung, Hamburger Brauch Vertragsstrafe, § 14 MarkenG und § 8 UWG, Kosten nach § 14 UWG-n.F. 2021. Laedt, wenn der Nutzer 'Abmahnung Marke', 'Unterlassungserklaerung', 'Vertragsstrafe Marke', 'Hamburger Brauch' oder 'Abmahnung UWG' sagt.
- abmahnung-urheberrechtPrüfung und Erstellung urheberrechtlicher Abmahnungen nach § 97a UrhG; modifizierte Unterlassungserklärung; Deckelung der Abmahnkosten im privaten Bereich (§ 97a Abs. 3 UrhG); Filesharing-Praxis; Lizenzanalogie-Schadensersatz (§ 97 Abs. 2 UrhG). Lädt bei urheberrechtlichen Abmahnungen, Unterlassungs- erklärungen, Filesharing-Fällen oder Schadensersatzforderungen nach UrhG.
- abmahnung-uwgUnterstützt beim Verfassen und Prüfen von UWG-Abmahnungen nach § 13 UWG sowie der dazugehörigen modifizierten Unterlassungserklärung mit Vertragsstrafe und der Schutzschrift. Lädt, wenn ein Mandat eine wettbewerbsrechtliche Abmahnung, eine strafbewehrte Unterlassungserklärung oder eine Schutzschrift zum Gegenstand hat.
- abwaegungsgebot-1-abs-7-baugbPruefung des Abwaegungsgebots Paragraf 1 Abs. 7 BauGB als zentrale materielle Anforderung an den Bebauungsplan. Bei der Aufstellung sind die oeffentlichen und privaten Belange gerecht gegeneinander und untereinander abzuwaegen. Vier Stufen der Abwaegungsfehler nach BVerwG seit Urteil vom 12.12.1969 4 C 105.66. Abwaegungsausfall keine Abwaegung. Abwaegungsdefizit relevante Belange nicht eingestellt. Abwaegungsfehleinschaetzung Belange falsch gewichtet. Abwaegungsdisproportionalitaet Ergebnis sprengt Spielraum. Paragraf 214 Abs. 3 BauGB filtert nur Vorgangsfehler nicht Ergebnisfehler. Vorfestlegung als Abwaegungsausfall. Formelhafte Abwaegungsdokumentation als Abwaegungsdefizit. Abwaegungsmaterial muss vollstaendig ermittelt sein.
- account-sperre-soziales-netzwerk-rechtsbehelfe-art-20-23-dsaSkill zur anwaltlichen Vertretung bei Account-Sperre oder Inhaltsentfernung durch ein soziales Netzwerk. Stufenmodell: Art. 17 Begründungspflicht; Art. 20 internes Beschwerdesystem; Art. 21 außergerichtliche Streitbeilegung; Klageweg bei Vertragsstörung (BGH III ZR 179/20 und III ZR 192/20 vom 29.07.2021) auch gegen Auslandsanbieter; vorläufiger Rechtsschutz nach §§ 935 940 ZPO; Schadensersatz; Schnittstellen zu DSGVO Auskunft Löschung.
- aenderungs-historieVerfolgt, wie sich ein Vertrag über Basisvertrag und alle Nachträge hinweg verändert hat – entweder als Gesamtüberblick aller Änderungen oder als Klausel-Rückverfolgung für eine bestimmte Bestimmung. Laden, wenn der Nutzer fragt „was hat sich in diesem Vertrag geändert\", „zeig mir die Nachtragshistorie\", „wo steht die aktuelle [Klausel]\" oder mehrere Vertragsversionen hochlädt.
- ag-vorbereitungVorbereitung auf das Aufrufen in der Arbeitsgemeinschaft (AG) oder im Seminar. Lade diesen Skill bei Anfragen wie „AG-Vorbereitung\", „Seminar vorbereiten\", „was fragt der Dozent\", „Cold Call\" oder „ich werde morgen drangenommen\".
- agb-haendlervertrag-luxusAGB im Selektivvertrieb: AGB-Kontrolle §§ 305 ff. BGB im B2B, BGH-Klauselverbote, Verbots- und Konditionsklauseln, MFN-Klauseln nach Coty II, Vertragsstrafe-Bemessung. Laedt, wenn der Nutzer 'AGB Händler', 'Händlervertrag Luxus', 'MFN-Klausel', 'AGB-Kontrolle B2B' oder 'Vertriebsvertrag AGB' sagt.