Loading...
Loading...
Einstiegspunkt für ein neues Steuer-Dokumentenarchiv. Fährt die komplette Kette an — `CLAUDE.md` mit der Archiv-Konvention schreiben, dann steuer-soul-pflegen (SOUL.md), steuer-struktur-anlegen (Jahres-/Anlagen-Ordner) und steuer-index-aktualisieren (INDEX.md) — sodass am Ende ein leeres, aber vollständig vorbereitetes Archiv steht, in das Dokumente einsortiert werden können. Nutze diesen Skill, wenn der User "ich will meine Steuererklärung vorbereiten", "richte mein Steuerarchiv ein", "fang mit der Steuer an", "/steuer-init" o. ä. sagt, oder ein Ordner mit losen Steuerunterlagen ohne jede Struktur vorliegt.
npx skill4agent add ratfive/skills steuer-initSOUL.mdCLAUDE.mdSOUL.mdsteuer-struktur-anlegensteuer-soul-pflegensteuer-dokument-einsortierenCLAUDE.mdsteuer-initCLAUDE.mdsteuer-soul-pflegenSOUL.mdSOUL.mdsteuer-struktur-anlegen<Jahr>/00_Quellen/<Jahr>/NN_Anlage_*/<Jahr>/99_Privat/raw/steuer-index-aktualisierenINDEX.mdSOUL.mdraw/steuer-dokument-einsortierenCLAUDE.md# Steuer-Dokumentenarchiv
Gepflegt mit der `steuer-*`-Skill-Suite. Diese Datei ist die verbindliche
Konvention des Archivs; die Skills lesen sie, bevor sie Ordner- oder
Namensentscheidungen treffen.
## Struktur
```
<Archiv>/
├── CLAUDE.md # diese Datei
├── SOUL.md # steuerliches Personenprofil, jahresübergreifend
├── INDEX.md # Struktur-Index über das ganze Archiv
├── raw/ # Eingang für neue Dokumente, jahresübergreifend
└── <Jahr>/
├── 00_Quellen/<Institution>/ # Rohquellen + Dokumente mit Mehrfachbezug
├── NN_Anlage_*/ # je Steuer-Anlage
│ ├── _UEBERSICHT.md # Summen mit Belegverweis
│ └── <Institution>/ # Belege dieser Anlage, nach Absender
└── 99_Privat/ # steuerlich irrelevant, wird nie summiert
```
## Regeln
1. **Vom Agenten gepflegte Dateien sind GROSS geschrieben** (`CLAUDE.md`,
`SOUL.md`, `INDEX.md`, `_UEBERSICHT.md`) und dadurch von den eigentlichen
Dokumenten unterscheidbar. Umlaute darin als `UE`/`OE`/`AE` (Cloud-Sync).
2. **Dokumente heißen `Datum_Absender_Betreff.pdf`** (`2025-01-31_GEOMAR_
Lohnsteuerbescheinigung.pdf`). Umlaute bleiben erhalten, Leerzeichen im
Betreff werden zu Bindestrichen. Volles Datum `YYYY-MM-DD`, bei
Sammeldokumenten ohne einheitliches Tagesdatum nur `YYYY`.
3. **Ablageort nach Anlagenbezug:**
- Bezug zu **genau einer** Anlage → `<Jahr>/NN_Anlage_X/<Institution>/`
- Bezug zu **mehreren** Anlagen oder Rohquelle (Kontoauszug, PayPal-Export)
→ `<Jahr>/00_Quellen/<Institution>/`. Die `_UEBERSICHT.md` der betroffenen
Anlagen verweist per relativem Pfad darauf. **Nie duplizieren.**
- Steuerlich irrelevant → `<Jahr>/99_Privat/`
4. **Maßgeblich für das Jahr ist das Leistungs-/Bezugsjahr**, nicht das
Ausstellungsdatum. Eine Bescheinigung vom Januar 2026 über das Jahr 2025
gehört nach `2025/`.
5. **Anlagen-Nummern sind fix, nicht fortlaufend.** Lücken (`10_`, `30_`, `99_`)
sind gewollt: Anlage N heißt in jedem Jahr `10_Anlage_N`. Die kanonische
Nummernvergabe steht in der `REFERENCE.md` von `steuer-struktur-anlegen`.
6. **Jede Struktur-Änderung schlägt sich im selben Arbeitsschritt in `INDEX.md`
nieder** (via `steuer-index-aktualisieren`), sonst driftet die Übersicht.
7. **Jede Zahl in einer `_UEBERSICHT.md` trägt ihren Beleg** (Datei + Seite).
Nicht sicher Lesbares wird `OFFEN` — nie geschätzt.
8. **Keine sensiblen Identifikatoren** (Steuer-ID, IBAN, Geburtsdatum,
RV-Nummer) in `SOUL.md`, `INDEX.md` oder `_UEBERSICHT.md` übernehmen. Sie
stehen in den Quelldokumenten und müssen nicht dupliziert werden.
## Workflow
| Situation | Skill |
|---|---|
| Neue Unterlagen liegen in `raw/` | `steuer-dokument-einsortieren` |
| Kontoauszug/PayPal-Export einordnen | `steuer-transaktionen-kategorisieren` |
| Neues Steuerjahr beginnt | `steuer-struktur-anlegen` |
| Lebensumstände haben sich geändert | `steuer-soul-pflegen` |
| Summen sollen neu gezogen werden | `steuer-uebersicht` |CLAUDE.mdSOUL.mdSOUL.mdsteuer-soul-pflegensteuer-init