Files
claude-code-workflow/global-skills/status/SKILL.md
T

2.7 KiB
Raw Blame History

name, description, disable-model-invocation, allowed-tools
name description disable-model-invocation allowed-tools
status Fasst den aktuellen Projektstand in 510 Zeilen zusammen. Liest docs/90-status.md und den jüngsten Eintrag in docs/sessions/ und destilliert daraus "Wo stehen wir, was ist als Nächstes, was ist offen". Der Wiedereinstiegs-Befehl nach einer Pause. true
Read
Bash

status — Wiedereinstieg

Wann der Skill läuft

Auf expliziten Aufruf, typischerweise am Anfang einer neuen Session — bevor Claude oder Nutzer irgendwas anderes tun. Zweck: in unter 30 Sekunden einen verlässlichen Lagebericht bekommen, ohne git log oder Datei-Archäologie.

Was der Skill tut

  1. Prüft, ob docs/90-status.md existiert.

    • Wenn nein: meldet „Hier scheint noch keine plan-start-Struktur zu liegen. Entweder ist das kein initialisiertes Projekt, oder du bist im falschen Ordner." Abbrechen.
  2. Liest docs/90-status.md.

  3. Listet docs/sessions/*.md (ohne README.md) und öffnet die chronologisch jüngste Datei. Sortierung: die Dateinamen beginnen mit YYYY-MM-DD, also reicht ls -1 | sort -r | head -n 1.

  4. Liest ggf. docs/10-plan.md, aber nur den Abschnitt „Aktueller Fokus" — nicht das ganze Dokument, um den Kontext klein zu halten.

  5. Destilliert daraus eine kompakte Ausgabe in genau dieser Struktur:

    📍 Stand ({{TODAY_ISO}})
    
    Wo wir stehen:
    <23 Sätze, direkt aus 90-status.md abgeleitet>
    
    Aktueller Fokus:
    <12 Zeilen aus 10-plan.md / „Aktueller Fokus">
    
    Letzte Session (<Dateiname ohne Extension>):
    <12 Sätze, was passiert ist und was offen blieb>
    
    Offene Blocker / Entscheidungen:
    <aus 90-status.md — wenn keine, dann "keine">
    
    Empfehlung für heute:
    <eine einzige konkrete nächste Aktion>
    
  6. Gibt diese Ausgabe als reinen Text aus. Keine weitere Konversation, keine Rückfragen, kein „Soll ich …?".

Harte Regeln

  • Nicht zusammenfassen, was nicht da ist. Wenn 90-status.md veraltet ist (z. B. letzte Änderung älter als das letzte Session-Log), am Ende der Ausgabe einen knappen Warnhinweis: „⚠️ 90-status ist älter als das letzte Session-Log — vermutlich wurde beim letzten Handoff nicht aktualisiert."
  • Nicht kreativ werden. Keine Interpretation, keine „ich würde empfehlen, Feature X zu bauen" — der Skill referiert, er plant nicht.
  • Keine Schreib-Operationen. Dieser Skill liest ausschließlich.

Wenn der Nutzer dann weiterarbeiten will

Nach der Ausgabe ist der Skill fertig. Die nächste Handlung steuert der Nutzer — typischerweise durch eine konkrete Frage („los, weiter mit Punkt 2 aus dem Fokus") oder einen anderen Skill-Aufruf.