CommunityCodierung & Entwicklunggithub.com

context-curation-base

Framework zur Verwaltung des Projektdatei-Kontexts nach Retros und Planungssitzungen. Wird nach wöchentlichen und monatlichen Retros/Planungen oder bei aufgeblähtem Kontext ausgelöst.

Was ist context-curation-base?

Die Context-Curation-Skill ist ein systematischer Prozess zur Verwaltung von Projektdateien nach Retrospektiven und Planungssitzungen. Sie folgt dem Prinzip der 'fraktalen Kompression': Auf jeder Zusammenfassungsebene werden die Rohdaten der vorherigen Ebene archiviert, nachdem extrahierbare Daten in Referenzdokumente oder deren Anhänge überführt wurden. Die Skill unterstützt eine Hierarchie von Zusammenfassungen (täglich → wöchentlich → monatlich → vierteljährlich → jährlich) und legt Mindestaufbewahrungsfristen für jede Granularität fest, sodass mindestens eine aktuelle Kopie jeder Ebene erhalten bleibt. Sie ist plattformunabhängig und kann in KI-Assistenten wie Claude Code oder Cursor integriert werden. Der Prozess umfasst sechs Schritte: Identifikation der zeitlichen Grenze, Überprüfung der Tageszusammenfassungen auf extrahierbare Daten, Extraktion in Anhänge, Kompression der Anhänge in Hauptdokumente, Auflistung der Archivkandidaten und Benutzerbestätigung vor der Archivierung. Die Skill behandelt auch Randfälle wie fehlende Retros, überholte Referenzdokumente oder gemischte Zusammenfassungen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ZachBeta/claude-as-coach/tree/main/skills/context-curation-base

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Context Curation Skill (Kontextpflege-Kompetenz)

Erstellt: Montag, 19. Januar 2026 Aktualisiert: Montag, 20. Januar 2026 Zweck: Systematischer Prozess zur Verwaltung des Projektdatei-Kontexts nach Retros/Planungssitzungen Status: Experimentell


Übersicht

Die Kontextpflege folgt dem Muster der „fraktalen Kompression": Jede Zusammenfassungsebene macht die Rohdaten der vorherigen Ebene archivierbar. Vor dem Archivieren werden extrahierbare Daten in Anhänge oder Referenzdokumente überführt.

Auslösephrasen:

  • „Kontextpflege"
  • „Projektdateien bereinigen"
  • „alte Zusammenfassungen archivieren"
  • „was können wir entfernen"

Kompressionshierarchie

Tägliche Zusammenfassungen → Wöchentliche Retros → Monatliche Retros → Vierteljährliche Retros → Jährliche Retros
Nach Abschluss von...Können diese archiviert werden...
Tägliche ZusammenfassungRohe Gesprächsprotokolle dieses Tages
Wöchentliches RetroTägliche Zusammenfassungen dieser Woche
Monatliches RetroWöchentliche Retros dieses Monats
Vierteljährliches RetroMonatliche Retros dieses Quartals
Jährliches RetroVierteljährliche Retros dieses Jahres

Prinzip: Mindestens eine Kopie auf jeder Granularitätsebene behalten.


Mindestaufbewahrungsfristen

Mindestens ein Dokument auf jeder Granularitätsebene behalten:

EbeneMindestens zu behalten
Täglich1-2 aktuellste Zusammenfassungen
WöchentlichPlan der aktuellen Woche + aktuellstes Retro
MonatlichPlan des aktuellen Monats + aktuellstes Retro
VierteljährlichPlan des aktuellen Quartals + aktuellstes Retro
JährlichPlan des aktuellen Jahres + aktuellstes Retro

Prinzip: Auch nach der Kompression die Fähigkeit behalten, den aktuellen Zustand auf jeder Zeitskala zu sehen.


Vor dem Archivieren extrahieren

Bevor tägliche Zusammenfassungen archiviert werden, Daten extrahieren, die in Referenzdokumenten erhalten bleiben sollen.

Was zu extrahieren ist

  • Quantitativer Fortschritt (Wiederholungen, Zeiten, Messungen, PRs)
  • Protokolländerungen oder Entdeckungen
  • Statusaktualisierungen für verfolgte Elemente
  • Bestätigte Ergänzungen (neue sichere Lebensmittel, neue Bewegungen usw.)

Wohin extrahieren

Anhangsdateien für Referenzdokumente, die Daten sammeln:

  • Referenz-Dokument.md → Referenz-Dokument-Anhang-YYYY-MM-TT-bis-TT.md
  • Datumsbereich entspricht dem Zeitraum des wöchentlichen Retros
  • Beispiel: Trainingsprotokoll-Anhang-2026-02-16-bis-22.md

Direkte Aktualisierungen für einfache Statusänderungen:

  • Einzelwertänderungen können direkt in das Hauptdokument übernommen werden
  • Level-Fortschritte, Statuswechsel usw.

Namensmuster für Anhänge

{Referenz-Dokument}-Anhang-YYYY-MM-TT-bis-TT.md

Dabei entspricht der Datumsbereich dem verarbeiteten wöchentlichen Retro.

Wann Anhänge komprimiert werden

Während der wöchentlichen Pflege werden Anhänge in ihre Hauptdokumente eingearbeitet:

  1. Anhangsinhalt überprüfen
  2. In entsprechende Abschnitte des Hauptdokuments integrieren
  3. Revisionsdatum des Hauptdokuments aktualisieren (z. B. **Aktualisiert:** 2026-02-23)
  4. Aktualisiertes Dokument im Projekt speichern (ersetzt alte Version)
  5. Bearbeiteten Anhang archivieren

Warum Revisionsdaten wichtig sind: Wenn Claude ein Artefakt für ein Referenzdokument erstellt, macht das Revisionsdatum deutlich, welche Version aktuell ist. Die alte Version kann dann archiviert/aus dem Projekt entfernt werden.

Versionierung von Referenzdokumenten

Datum im Dateinamen (bevorzugt für periodische Überarbeitungen):

  • Identität-Ökosystem-2025-12.md → Identität-Ökosystem-2026-03.md
  • Alte Version wird archiviert, wenn neue Version erstellt wird

Aktualisiert im Inhalt (für inkrementelle Aktualisierungen):

  • Gleichen Dateinamen behalten, internes **Aktualisiert:** YYYY-MM-TT aktualisieren
  • Funktioniert, wenn Anhänge kleine Änderungen einspielen

Dateikategorien

Immer behalten (Referenzdokumente)

Dokumente mit fortlaufendem Referenzwert, die nicht „zusammengefasst" werden:

  • Protokolldokumente (Trainingspläne, Ernährungsrichtlinien, Erholungsroutinen)
  • Framework-Dokumente (Zielhierarchien, Fortschrittsverfolgungssysteme)
  • Kontextdokumente (aktueller Status, Hintergrundinformationen)
  • Forschungspläne (aktive Untersuchungsstränge)

Aktuelle Ebene behalten

Aktuellste Dokumente auf jeder Zeitskala:

  • Plan der aktuellen Woche + aktuellstes wöchentliches Retro
  • Plan des aktuellen Monats + aktuellstes monatliches Retro
  • 1-2 aktuellste tägliche Zusammenfassungen (Brücke zur aktuellen Konversation)

Archivkandidaten

Dokumente, deren Inhalt in übergeordnete Zusammenfassungen synthetisiert wurde:

  • Tägliche Zusammenfassungen, die durch wöchentliches Retro abgedeckt sind (nach abgeschlossener Extraktion)
  • Wöchentliche Retros, die durch monatliches Retro abgedeckt sind
  • Vergangene Wochenpläne (ausgeführt, Retro abgeschlossen)
  • Vergangene Monatspläne (nachdem monatliches Retro die Ergebnisse erfasst hat)
  • Bearbeitete Anhänge (in Hauptdokumente eingeflossen)
  • Alte Versionen von Referenzdokumenten (durch aktualisierte Version ersetzt)

Prozess

1. Zeitliche Grenze identifizieren

Welches Retro wurde gerade abgeschlossen?

  • Wöchentliches Retro → tägliche Zusammenfassungen dieser Woche können archiviert werden
  • Monatliches Retro → wöchentliche Retros dieses Monats können archiviert werden

2. Tageszusammenfassungen auf extrahierbare Daten prüfen

Die zu archivierenden täglichen Zusammenfassungen durchsuchen nach:

  • Quantitative Daten, die in Referenzdokumente gehören
  • Protokolländerungen oder Bestätigungen
  • Fortschrittsmarker, die erhalten bleiben sollten

3. In Anhänge extrahieren

Für jedes Referenzdokument mit extrahierbaren Daten:

  • Anhangsdatei für diese Woche erstellen oder erweitern
  • Benennung verwenden: {Referenz-Dokument}-Anhang-YYYY-MM-TT-bis-TT.md

4. Anhänge in Hauptdokumente komprimieren

Falls Anhänge aus vorherigen Wochen existieren:

  • Anhangsinhalt überprüfen
  • In entsprechende Abschnitte des Hauptdokuments integrieren
  • Anhang für Archivierung markieren

5. Archivkandidaten auflisten

Kurze Durchsicht der Projektdateien:

  • Referenzdokumente: Auflisten, Aufbewahrung bestätigen, Aktualität prüfen
  • Aktuelle Ebene: Aktuellste auf jeder Skala identifizieren
  • Archivkandidaten: Mit Begründung auflisten

Format:

**EXTRAHIEREN - Aus den Tageszusammenfassungen dieser Woche:**
- [Datei]: „[Daten]" → [Anhangsdatei]

**KOMPRIMIEREN - Bereit zum Einfließen:**
- [Anhangsdatei] (N Einträge) → [Hauptdokument]

**BEHALTEN - Referenzdokumente:**
- [Datei] - [kurze Begründung, falls nicht offensichtlich]

**BEHALTEN - Aktuelle Ebene:**
- [Datei] - [welche Ebene: täglich/wöchentlich/monatlich]

**AKTUALISIEREN - Möglicherweise veraltet:**
- [Datei] - [warum möglicherweise aktualisiert werden muss]

**ARCHIVIEREN - Eingeflossen in [Retro-Name]:**
- [Datei]
- [Datei]

Auslöser für Aktualisierung (Referenzdokumente werden nicht archiviert, können aber veralten):

  • Zeitbasiert: Letzte Aktualisierung vor 30+ Tagen
  • Ereignisbasiert: Großer Meilenstein, Levelwechsel, Protokollverschiebung
  • Inhaltlich: Informationen widersprechen aktuellen Zusammenfassungen/Retros

6. Benutzer bestätigt und archiviert

Der Benutzer reagiert mit:

  • ✓ (Zustimmung zur Empfehlung)
  • ✗ (bestimmte Datei behalten/überdenken)
  • Zusätzlichem Kontext („auch X archivieren" oder „eigentlich Y behalten, weil...")

Der Benutzer führt dann aus:

  • Daten in Anhänge extrahieren
  • Anhänge in Hauptdokumente komprimieren
  • Archivierte Dateien aus dem Projekt entfernen

Randfälle

Nicht eindeutig abgedeckte Dateien

Wenn das Retro eines Zeitraums fehlt oder unvollständig ist:

  • Die niedrigeren Ebenen behalten, bis die Abdeckung vorhanden ist
  • Beispiel: Retro von Woche 11 behalten, wenn das monatliche Dezember-Retro diesen Zeitraum nicht klar abdeckt

Referenzdokumente, die aktualisiert werden müssen

Einige „Referenz"-Dokumente veralten:

  • Trainingspläne → aktualisieren, wenn sich das Fitnesslevel ändert
  • Ausrüstungs-/Gerätelisten → aktualisieren, wenn sich Bedürfnisse entwickeln
  • Ziel-Frameworks → nach großen Meilensteinverschiebungen aktualisieren

Diese für Aktualisierung markieren, nicht für Archivierung.

Gemischte Zusammenfassungen

Wenn tägliche Zusammenfassungen mehrere Tage umfassen (aufgrund verpasster Tage oder kombinierter Einträge):

  • Trotzdem nach wöchentlichem Retro archivieren, wenn der Zeitraum abgedeckt ist
  • Die Mischung selbst wird im Retro erfasst
  • Vor dem Archivieren quantitative Daten extrahieren

Keine extrahierbaren Daten

Wenn Tageszusammenfassungen keine quantitativen/Protokolldaten enthalten:

  • Extraktionsschritt überspringen
  • Direkt zur Archivierung übergehen
  • Die Retrosynthese ist ausreichend

Entscheidungsprinzipien

  1. Vor dem Archivieren extrahieren: Beständige Daten sichern, bevor Quelle entfernt wird
  2. Im Zweifel behalten: Kann später immer noch archiviert werden
  3. Kompression bewahrt Signal: Höhere Syntheseebene erfasst, was wichtig war
  4. Kontext ist endlich: Projektdateien beeinflussen die Gesprächsqualität
  5. Aktuell > alt: Aktuelle Dokumente bevorzugen gegenüber historischen
  6. Referenz > temporär: Referenzdokumente haben eine längere Haltbarkeit als Zusammenfassungen

Beispielsitzung

Nach Wochen-8-Retro (Robs Laufprojekt):

Claude: Lass uns Kontextpflege durchführen. Gibt es Daten zu extrahieren, bevor wir archivieren?

**EXTRAHIEREN - Aus den Tageszusammenfassungen dieser Woche:**
- Zusammenfassung-02-16: "3,1 mi bei 9:45 Pace" → Trainingsprotokoll-Anhang-2026-02-16-bis-22.md
- Zusammenfassung-02-18: "Neue Dehnroutine funktioniert gut" → Erholungsprotokoll-Anhang-2026-02-16-bis-22.md
- Zusammenfassung-02-20: "PR: 5 km in 28:32" → Trainingsprotokoll-Anhang-2026-02-16-bis-22.md

**KOMPRIMIEREN - Bereit zum Einfließen:**
- Trainingsprotokoll-Anhang-2026-02-09-bis-15.md (4 Einträge) → Trainingsprotokoll.md
- Erholungsprotokoll-Anhang-2026-02-09-bis-15.md (2 Einträge) → Erholungsprotokoll.md

**BEHALTEN - Referenzdokumente:**
- Trainingsplan-5K.md
- Rennkalender-2026.md
- Trainingsprotokoll.md
- Erholungsprotokoll.md

**BEHALTEN - Aktuelle Ebene:**
- Wochenplan-2026-02-23.md (aktuell)
- Wochenretro-2026-02-16.md (gerade erstellt)
- Zusammenfassung-02-21.md, Zusammenfassung-02-22.md (aktuellste)

**AKTUALISIEREN - Möglicherweise veraltet:**
- Trainingsplan-5K.md - zuletzt vor 6 Wochen aktualisiert, du hast Woche-4-Intervalle überschritten

**ARCHIVIEREN - Eingeflossen in Wochen-8-Retro:**
- Wochenplan-2026-02-16.md
- Zusammenfassung-02-16.md bis Zusammenfassung-02-20.md
- Trainingsprotokoll-Anhang-2026-02-09-bis-15.md (nach Kompression)
- Erholungsprotokoll-Anhang-2026-02-09-bis-15.md (nach Kompression)

Benutzer: Trainingsdaten in Anhänge extrahiert. Letzte Woche Anhänge in Hauptdokumente komprimiert. Rest archiviert.

Claude: Gut. Daten in Referenzdokumenten erhalten. Kontext gepflegt.

Integrationshinweise

Wann auslösen:

  • Nach wöchentlichem Retro + abgeschlossener Planung
  • Nach monatlichem Retro + abgeschlossener Planung
  • Wenn der Kontext aufgebläht wirkt / die Gesprächsqualität nachlässt

Typischer wöchentlicher Pflegeablauf:

  1. Wöchentliches Retro (Zusammenfassung der Zusammenfassungen)
  2. Wöchentliche Planung
  3. Kontextpflege: a. Aus Tageszusammenfassungen extrahieren → Anhänge b. Anhänge komprimieren → Hauptreferenzdokumente c. Tageszusammenfassungen archivieren (jetzt in Retro eingeflossen) d. Bearbeitete Anhänge archivieren (jetzt in Hauptdokumente eingeflossen)

Kognitive Belastung:

  • Leicht halten (schnelle Durchsicht, keine tiefgehende Analyse)
  • Benutzer trifft endgültige Entscheidung über jede Datei
  • Keine Entscheidungen erzwingen, wenn die Energie niedrig ist

Fähigkeitsabhängigkeiten:

  • Arbeitet zusammen mit Retrospektiv-Fähigkeiten (nutzt deren Ergebnisse)
  • Arbeitet zusammen mit Planungsfähigkeiten (findet nach abgeschlossener Planung statt)

„Vor dem Archivieren extrahieren. Die aktuellste auf jeder Ebene behalten."

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

Verwandte Skills