feat: Beratungsumgebung (CLAUDE.md, Skills finanz-api/finanzberatung/auszug-import)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-17 19:47:54 +02:00
parent 96fc544275
commit 42ce0ece6d
4 changed files with 276 additions and 0 deletions

View File

@@ -0,0 +1,61 @@
---
name: finanzberatung
description: Fünf-Schritte-Workflow für Finanzberatung mit dem Finanzberatungs-Tool — Lage erfassen, Basis-Szenario, Varianten (Kredit/Kürzungen) durchrechnen, vergleichen, Empfehlung mit Zahlen begründen. Use when der Nutzer eine Finanzeinschätzung, Kreditberatung, Sparempfehlung oder Liquiditätsplanung ("reicht das Geld", "brauche ich einen Kredit", "wo kann ich kürzen") anfragt.
---
# Finanzberatung
Beratung erfolgt datengetrieben über das Finanzberatungs-Tool (Skill
`finanz-api` für die API-Details). Kein Rat ohne durchgerechnetes Szenario.
## 1. Lage erfassen
- Konten und aktuelle Salden abrufen (`GET /api/accounts`).
- Unkategorisierte bzw. auffällige Buchungen prüfen (`GET /api/transactions`
ohne `category_id`-Filter bzw. mit `q`), damit Auswertungen nach Kategorie
belastbar sind.
- Prüfen, ob wiederkehrende Posten gepflegt sind (`GET /api/recurring`); falls
lückenhaft, `GET /api/recurring/suggestions` durchgehen und mit dem Nutzer
bestätigen/verwerfen, bevor weitergerechnet wird.
## 2. Basis-Szenario anlegen/durchrechnen
- Falls noch nicht vorhanden: Basis-Szenario anlegen (`POST /api/scenarios`,
ohne Modifikatoren, mit vorhandenen wiederkehrenden/geplanten Posten).
- Durchrechnen (`POST /api/scenarios/{id}/project`) und Ergebnis als
Referenzlinie festhalten (Tiefpunkt, Unterschreitungsdatum falls vorhanden).
## 3. Fragestellung in Varianten übersetzen
- Kreditbedarf: Kredit anlegen (`POST /api/loans` mit Betrag, Zinssatz,
Laufzeit, Auszahlungsdatum, Tilgungsart) und dem Szenario zuordnen
(`POST /api/scenarios/{id}/loans/{loan_id}`).
- Kürzungspotenzial: Modifikatoren je Kategorie oder wiederkehrendem Posten
anlegen (`POST /api/scenarios/{id}/modifiers`, `target_type`
`category`|`recurring`, `kind` `percent`|`absolute`|`remove`).
- Für jede Fragestellung ein eigenes Szenario (Kopie der Idee, nicht das
Basis-Szenario verändern), damit Varianten unabhängig vergleichbar bleiben.
## 4. Varianten durchrechnen
- Jede Variante mit `POST /api/scenarios/{id}/project` (gleicher Horizont wie
das Basis-Szenario, damit die Vergleichswerte konsistent sind) durchrechnen.
- Bei Kredit-Varianten zusätzlich den Tilgungsplan ziehen
(`GET /api/loans/{id}/schedule`) für Gesamtzinskosten und Ratenhöhe.
## 5. Vergleichen und Empfehlung formulieren
- Vergleichstabelle je Variante: Tiefpunkt (Datum + Betrag),
Unterschreitungsdatum (Null bzw. Warnschwelle), bei Krediten
Gesamtzinskosten und monatliche Rate aus dem Tilgungsplan.
- Empfehlung immer mit diesen Zahlen begründen, nicht nur qualitativ.
- Hinweis an den Nutzer: Das Grafana-Dashboard „Szenario-Vergleich“
(http://127.0.0.1:8097) zeigt die Verlaufskurven der Varianten übereinander
mit Nulllinie und Warnschwelle — für die visuelle Gegenprobe verlinken bzw.
empfehlen, dort nachzusehen.
## Grundregeln (siehe auch CLAUDE.md)
- Echte, bestätigte Buchungen nie ändern — Korrekturen nur als
Kategorie-Anpassung.
- Zukunftsplanung ausschließlich über Szenarien, nie am Basis-Datenbestand.