Plan: Skill wochen-planung

Kern-Shift: Der Skill laeuft vor Wochenstart (Sonntag 18:00-22:00 oder Montag 10:00-12:00) und setzt den strategischen Rahmen der Woche — nicht den taktischen Plan pro Tag. Das bleibt tages-planung vorbehalten. Output ist eine kurze, gut lesbare Woche-auf-einer-Seite.

Zweck

Einmal pro Woche bewusst auf das Grosse schauen statt jeden Tag aufs Neue mit offenen TODOs konfrontiert zu werden. Der Skill destilliert aus der Plugin-TODO-Liste, letzter Wochen-Review und laufenden Kunden-Projekten 3-5 Wochen-Prios, bestaetigt die Themen-Anker pro Tag (aus _meta/config-planning.md, angepasst an fixe Termine), und prueft ob Recurring Themes (YouTube etc.) in dieser Woche faellig sind.

Downstream: tages-planung liest den Wochen-Plan abends und priorisiert TODOs entlang der Wochen-Prios statt blind nach Prio-Tag.

Trigger (spaetere description)

Wochen-Planungs-Skill. Laeuft Sonntag-Abend oder Montag-Morgen. Scannt
Plugin-TODO-Liste + vorherige Wochen-Review (falls vorhanden) + Kalender der
kommenden Woche, leitet 3-5 Wochen-Prios ab, bestaetigt Themen-Anker pro Tag,
prueft Recurring-Themes-Cadence. Output: Plugin-System week-plans/YYYY-WW.md.
Trigger bei "plan die Woche", "Wochenplanung", "was kommt naechste Woche",
"Sonntag-Planung". Liest _meta/config-planning.md zuerst.

Phase 1 — MVP (diese Woche)

Flow

flowchart TD
    Start[User: "plan die Woche"] --> Config
    Config[_meta/config-planning.md lesen:<br/>Themen-Tage, Recurring Themes,<br/>Wochen-Rhythmus] --> Guard
    Guard{Wochenplan<br/>schon vorhanden?}
    Guard -->|ja| Ask[Fragen: nochmal planen?]
    Guard -->|nein| Prev
    Ask -->|ja| Prev
    Ask -->|nein| Short[Nur Plan anzeigen]
    Prev[Vorwoche lesen falls vorhanden<br/>— was ist liegen geblieben?] --> Items
    Items[Plugin-TODO-Liste lesen:<br/>WICHTIG + NORMAL offen] --> Cal
    Cal[Kalender scannen: ganze Woche<br/>— fixe Termine identifizieren] --> Recur
    Recur[Recurring Themes pruefen:<br/>letzter Tag-Treffer via Vault-Suche<br/>Cadence-Ueberfall?] --> Analyse
    Analyse[Vorschlag bauen:<br/>3-5 Wochen-Prios<br/>Themen-Anker pro Tag<br/>Recurring-Slot-Empfehlungen] --> Show
    Show[Wochen-Briefing zeigen] --> Gate{Marvin OK?}
    Gate -->|Aenderungen| Adjust[Anpassen]
    Adjust --> Show
    Gate -->|ok| Write
    Write[Plugin-System week-plans/YYYY-WW.md schreiben]

Inputs

Daten die der Skill liest:

  1. _meta/config-planning.md — IMMER ZUERST. Themen-Tage, Recurring Themes (Cadence + Tag), Wochen-Rhythmus
  2. Plugin-System week-plans/{aktuelle-kw}.md — falls existiert (Guard + Basis wenn nochmal geplant wird)
  3. Plugin-System week-plans/{vorwoche-kw}.md — falls existiert. Liegen-Gebliebenes aus Vorwoche als Kandidaten fuer diese Woche
  4. Plugin-TODO-Liste — offene TODOs mit Prio
  5. Google Calendar, ganze kommende Woche (Mo 00:00 bis So 23:59) — via gcal_list_events
  6. Plugin-Tag-Suche fuer Recurring-Cadence: letzter Treffer pro Tag (#youtube, #wissen_pflegen, …)

Wochen-Prios ableiten

Kandidaten fuer die 3-5 Wochen-Prios (nach Reihenfolge):

  1. Kunden-Deadlines diese Woche — aus Plugin-TODO-Liste mit Deadline-Datum
  2. Liegen-Gebliebenes aus Vorwoche — aus Plugin-week-plans/{vorwoche}.md wenn dort Prios nicht erledigt wurden (via Review-Sektion oder Status der verlinkten TODOs)
  3. WICHTIG-markierte offene TODOs — aus Plugin-TODO-Liste
  4. Ueberfaellige Recurring Themes — nur wenn mehr als eine Cadence-Laenge ueberfaellig (z.B. YouTube seit 28+ Tagen)

Der Skill schlaegt 3-5 Prios vor, Marvin kann kuerzen/aendern. Prio 1 ist die “egal was passiert”-Prio — die muss laufen, sonst war die Woche schief.

Themen-Anker pro Tag

Standard-Themen-Tage aus _meta/config-planning.md. Der Skill prueft pro Tag:

  • Welche fixen Termine blocken wieviel Zeit?
  • Passt der Themen-Tag noch, oder wird er durch Fixes zerbrochen?
  • Wenn Bruch: Vorschlag, das Thema zu verschieben (z.B. Do Deep Work fliegt wegen Ganztags-Workshop → Fr wird Deep-Work-Anker, Fr-Review rueckt auf Sa oder in den Abend)

Konflikt-Handling ist eine der offenen Fragen (siehe unten).

Recurring-Cadence-Check

Fuer jedes Theme in _meta/config-planning.md → recurring_themes:

  1. Vault-Suche nach dem Tag (z.B. #youtube) — absteigend sortiert nach Datum
  2. Letztes Datum ermitteln → Tage-Differenz zu heute berechnen
  3. Wenn diff >= cadence_days: Theme ist faellig, Vorschlag fuer einen Deep-Work-Slot in der Woche
  4. Wenn diff >= 2 * cadence_days: Theme ist deutlich ueberfaellig → wird Prio-Kandidat (siehe oben)

Low-priority-Regel: Recurring verdraengt nie Kunden-Arbeit. Wenn die Woche voll mit WICHTIG-TODOs ist, bleibt Recurring einfach ueberfaellig — kein Drama.

Output — komplettes Wochen-Briefing

🗓 Woche KW 17 (2026-04-20 bis 2026-04-26)
 
📋 Aus action-items.md (offen)
   → 4 WICHTIG, 7 NORMAL, 2 WAITING (1 Nachfass diese Woche faellig)
 
📅 Fixe Termine diese Woche
   → Mo 2026-04-20: nichts
   → Di 2026-04-21: 14:00-15:00 Call Becker Stahl
   → Mi 2026-04-22: 10:00-12:00 Workshop Koehnemann, 16:30-17:00 Arzt
   → Do 2026-04-23: nichts
   → Fr 2026-04-24: 09:00-10:00 Wochen-Review (intern)
 
🔄 Recurring-Check
   → YouTube: letzter Tag 2026-04-02 (14 Tage Cadence, 18 Tage her — faellig)
   → (keine weiteren Recurring-Themes aktiv)
 
📌 Aus Vorwoche liegen geblieben (KW 16)
   → Becker-Stahl Follow-up (war Prio, nicht abgeschlossen)
   → Prototype Koehnemann (noch keine Dauer-Schaetzung)
 
---
 
🎯 Mein Vorschlag fuer die Wochen-Prios (3-5):
 
  [1] Koehnemann-Angebot final + Workshop Mi durchziehen  (Kunden-Deadline Fr)
  [2] Becker-Stahl Follow-up abschliessen                   (liegen geblieben, jetzt faellig)
  [3] Phase-0-Infra abraeumen (.claude/, Obsidian, MCP)     (blockt Skill-Bau)
  [4] YouTube-Content einen Schritt voran                  (Recurring ueberfaellig, low-prio)
 
Passt? Aenderungen? Welche streichen?
 
---
 
🗂 Mein Vorschlag fuer die Themen-Anker:
 
  Mo — Planen + Admin + Woche starten (Standard, frei)
  Di — Deep Work / Kunden-Arbeit (Koehnemann-Angebot morgens, Becker-Call 14:00)
  Mi — Kunden-Calls + Meetings (Workshop Koehnemann + Arzt, voll)
  Do — Deep Work / Produkt (Standard, frei — hier Phase-0-Infra platzieren)
  Fr — Review + Puffer + Loose Ends (Wochen-Review 09:00, danach Loose Ends)
 
Keine Konflikte — Themen halten diese Woche.
 
---
 
⏸ Recurring-Vorschlag
  → YouTube 90min in Do-Deep-Work-Slot — falls Phase-0-Infra genug Platz laesst.
    Sonst verschoben auf naechste Woche.
 
Passt? "ok" zum Schreiben, sonst Aenderungen.

Review-Gate

Marvin kann:

  • ok / passt / schreibenoperations/week-plans/YYYY-WW.md wird angelegt
  • streich Prio X / tausch 2 und 3 / Prio 5 dazu: ... → Vorschlag neu bauen
  • Themen-Tag Do raus, Di statt Do → Themen-Anker korrigieren
  • YouTube auf naechste Woche → Recurring-Vorschlag rausnehmen
  • abbrechen → nichts schreiben

Side-Effects — erst nach OK

  1. Plugin-System week-plans/YYYY-WW.md schreiben (Format siehe unten)
  2. KEINE Kalender-Events — Kalender-Eintraege macht erst tages-planung pro Tag
  3. KEINE Aenderungen an der Plugin-TODO-Liste — die bleibt Source of Truth, der Wochenplan referenziert sie nur

Wochenplan-File-Format

Plugin-System week-plans/2026-W17.md:

---
description: Wochenplan KW 17 (2026-04-20 bis 2026-04-26) — generiert via wochen-planung
last_reviewed: 2026-04-19
run_at: 2026-04-19T19:30:00+02:00
status: active
---
 
# Wochenplan KW 17
 
## Wochen-Prios
 
1. Koehnemann-Angebot final + Workshop Mi durchziehen — `Kunden-Deadline Fr`
2. Becker-Stahl Follow-up abschliessen — `liegen geblieben KW 16`
3. Phase-0-Infra abraeumen (.claude/, Obsidian, MCP) — `blockt Skill-Bau`
4. YouTube-Content einen Schritt voran — `Recurring ueberfaellig, low-prio`
 
## Themen-Anker
 
| Tag | Thema | Notiz |
|-----|-------|-------|
| Mo 2026-04-20 | Planen + Admin + Woche starten | Standard |
| Di 2026-04-21 | Deep Work / Kunden-Arbeit | Becker-Call 14:00 |
| Mi 2026-04-22 | Kunden-Calls + Meetings | Workshop Koehnemann + Arzt, voll |
| Do 2026-04-23 | Deep Work / Produkt | Phase-0-Infra platzieren |
| Fr 2026-04-24 | Review + Puffer + Loose Ends | Wochen-Review 09:00 |
 
## Fixe Termine
 
- Di 14:00-15:00 Call Becker Stahl
- Mi 10:00-12:00 Workshop Koehnemann
- Mi 16:30-17:00 Arzt
- Fr 09:00-10:00 Wochen-Review (intern)
 
## Recurring-Empfehlungen
 
- YouTube 90min, Do-Deep-Work-Slot (18 Tage ueberfaellig) — low-prio
 
## Review am Ende der Woche
 
(Wird Fr vom `wochen-review` Skill gefuellt — siehe Phase 2)

Guard-Logik

Beim Start:

  1. Gibt es Plugin-System week-plans/{aktuelle-kw}.md?
  2. Wenn ja: kurz anzeigen was bereits geplant ist → “plan nochmal” / “nur anzeigen” / “heute nicht planen”
  3. Bei “plan nochmal”: existing File wird ueberschrieben, previous_run:-Frontmatter haelt History

Phase 2 — Kommt als wochen-review Skill

Nicht dieser Skill. Ein separater Freitag-Abend-Skill (siehe Plugin-TODO-Liste Phase 2):

  • Liest Plugin-System week-plans/{aktuelle-kw}.md
  • Pro Prio: erledigt / teilweise / nicht
  • Liegen-Gebliebenes markiert fuer Vorwochen-Input beim naechsten wochen-planung-Lauf
  • Schreibt “Review”-Sektion im Wochenplan-File

Phase 3 — Spaeter

  • Monatsplan-Aggregation — vier Wochenplaene zusammenfassen, Trends zeigen (ob Prios durchgezogen wurden)
  • Auto-Trigger — Sonntag 18:00 Kalender-Reminder der den Skill aufruft

Offene Fragen

  1. Anzahl der Wochen-Prios — 3-5 ist Range. Fester Wert (z.B. immer 4) oder flexibel je nach Wochen-Last? Vorschlag: flexibel, aber Prio 1 immer pflicht (die “egal was passiert”-Prio).
  2. Themen-Tag-Konflikte — wenn ein Tag durch fixe Termine zerbrochen ist (z.B. Mi Workshop 4h statt 2h), verschiebt der Skill den Themen-Anker automatisch auf einen anderen Tag? Vorschlag: nur flaggen (“Mi-Kunden-Tag ist voll, Do waere freier”), Marvin entscheidet — kein Auto-Shuffle.
  3. Tag-Suche fuer Recurring — wo genau sucht der Skill nach #youtube? Nur in Plugin-day-plans/, oder auch in intern/wissen/, oder ueberall? Vorschlag: nur in Plugin-day-plans/ — da markiert der Tages-Abschluss was gemacht wurde.
  4. Mitten-in-der-Woche-Start — wenn Marvin Mittwoch “plan die Woche” ruft: plant der Skill die Restwoche oder die naechste Woche? Vorschlag: Restwoche, weil ad-hoc, und ein Hinweis “Woche bereits angebrochen — fokussiere auf Mi-Fr”. Naechste Woche wird So-Abend normal geplant.
  5. Wochen-Review-Abhaengigkeit — muss wochen-review-Output der Vorwoche existieren, bevor wochen-planung starten darf? Vorschlag: nein, nicht bloquieren. Wenn Vorwoche keine Review hat, nutzt der Skill Plugin-TODO-Liste + Status der verlinkten TODOs als Proxy fuer “was ist liegen geblieben”.
  • CLAUDE — Behavior Rules (Config zuerst, Morgens nur anzeigen)
  • config-planning — Themen-Tage, Recurring Themes, Wochen-Rhythmus
  • SKILL — liest diesen Wochenplan als Rahmen
  • SKILL — schreibt WAITING-Items in Plugin-TODO-Liste, die hier als Kandidaten erscheinen
  • Plugin-TODO-Liste — Quelle der TODOs (im agentic-ventures Plugin)
  • agent-native-architektur — warum Skill vs Rule
  • gsuite — Calendar-MCP