planning-with-files
Komplexe Aufgaben mit persistenten Dateien planen
Auch verfügbar von: OthmanAdi,ZhanlinCui,AmmarCodes
Lange AI-Sitzungen verursachen Kontextverlust und vergessene Ziele. Diese Fähigkeit verwendet Markdown-Dateien als externes Gedächtnis, um den Aufgabenstatus über unbegrenzte Tool-Aufrufe hinweg aufrechtzuerhalten.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "planning-with-files". Planung für eine Python-CLI-Todo-App mit add-, list- und delete-Befehlen initialisieren
Erwartetes Ergebnis:
- task_plan.md mit 5 Phasen erstellt: Requirements, Planning, Implementation, Testing, Delivery
- findings.md mit Abschnitten für Anforderungen, Recherche und technische Entscheidungen erstellt
- progress.md mit Sitzungszeitstempel und initialem Status erstellt
Verwendung von "planning-with-files". Fehler protokollieren: FileNotFoundError beim Lesen von config.json
Erwartetes Ergebnis:
- Zur Tabelle Errors Encountered hinzugefügt: FileNotFoundError, Versuch 1, Lösung: Standard-Konfigurationsdatei erstellen
- progress.md Fehlerprotokoll mit Zeitstempel aktualisiert
- Phasenstatus bleibt in_progress, bis Fehler behoben
Sicherheitsaudit
SicherAll static analysis findings were evaluated and determined to be false positives. The shell command patterns detected are from markdown documentation code blocks and legitimate bash helper scripts that only perform file operations. No cryptographic code, network exfiltration, or credential access exists. This is a safe productivity skill for planning complex tasks using persistent markdown files.
Risikofaktoren
⚙️ Externe Befehle (2)
Qualitätsbewertung
Was du bauen kannst
Mehrstufige Entwicklungsprojekte
Verfolgung komplexer Coding-Aufgaben über 50+ Tool-Aufrufe mit Phasentracking, Fehlerprotokollierung und Entscheidungsdokumentation.
Forschung und Dokumentation
Erfassung von Web-Suchergebnissen, Browser-Ergebnissen und Quellenmaterial in strukturiertem Markdown, bevor der Kontext verloren geht.
Systemexploration und Debugging
Dokumentation von Entdeckungen, fehlgeschlagenen Versuchen und Lösungen bei der Exploration unbekannter Codebasen oder beim Debuggen von Problemen.
Probiere diese Prompts
Erstellen Sie task_plan.md, findings.md und progress.md Dateien in meinem Projektverzeichnis. Das Ziel ist: [Beschreiben Sie Ihr Aufgabenziel]. Beginnen Sie mit Phase 1 für die Anforderungsermittlung.
Lesen Sie task_plan.md und aktualisieren Sie den aktuellen Phasenstatus. Protokollieren Sie den aufgetretenen Fehler: [Fehler einfügen]. Dokumentieren Sie die Grundursache und versuchten Fixes in der Tabelle Errors Encountered.
Ich habe gerade zwei Websuchen zu [Thema] abgeschlossen. Aktualisieren Sie findings.md mit den wichtigsten Entdeckungen, relevanten URLs und technischen Entscheidungen, die aufgrund dieser Recherche getroffen wurden.
Markieren Sie Phase [X] in task_plan.md als abgeschlossen. Fassen Sie zusammen, was erledigt wurde, welche Dateien erstellt oder geändert wurden, und aktualisieren Sie progress.md mit Testergebnissen. Setzen Sie dann Phase [X+1] auf in_progress.
Bewährte Verfahren
- Erstellen Sie alle drei Planungsdateien vor dem Start einer komplexen Aufgabe mit 3+ Schritten
- Lesen Sie task_plan.md vor wichtigen Entscheidungen, um Ziele im Fokus zu behalten
- Aktualisieren Sie findings.md sofort nach jeweils 2 view- oder browser-Operationen
- Protokollieren Sie jeden aufgetretenen Fehler, auch wenn schnell behoben, um Wiederholungen zu verhindern
- Markieren Sie Phasenstatusänderungen explizit: pending zu in_progress zu complete
Vermeiden
- Ausführung starten, ohne zuerst eine task_plan.md-Datei zu erstellen
- Fehlgeschlagene Aktionen stillschweigend wiederholen, ohne den Fehler zu protokollieren
- Dieselbe fehlgeschlagene Aktion wiederholen, anstatt den Ansatz zu ändern
- Planungsdateien im Skill-Verzeichnis statt im Projektverzeichnis erstellen
- TodoWrite für Persistenz verwenden statt dateibasierter Speicherung
Häufig gestellte Fragen
Wo soll ich die Planungsdateien erstellen?
Wann soll ich die Planungsdateien aktualisieren?
Was ist die 2-Aktionen-Regel?
Wie gehe ich mit Fehlern bei dieser Fähigkeit um?
Kann ich dies für einfache Aufgaben verwenden?
Wofür sind die Shell-Skripte?
Entwicklerdetails
Autor
sickn33Lizenz
MIT
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/planning-with-filesRef
main