技能 planning-with-files
📦

planning-with-files

安全 ⚙️ 外部命令

Komplexe Aufgaben mit persistenten Dateien planen

也可从以下获取: 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.

支持: Claude Codex Code(CC)
🥉 75 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“planning-with-files”。 Planung für eine Python-CLI-Todo-App mit add-, list- und delete-Befehlen initialisieren

预期结果:

  • 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

正在使用“planning-with-files”。 Fehler protokollieren: FileNotFoundError beim Lesen von config.json

预期结果:

  • 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

安全审计

安全
v1 • 2/24/2026

All 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.

8
已扫描文件
1,146
分析行数
1
发现项
1
审计总数
审计者: claude

质量评分

59
架构
100
可维护性
87
内容
22
社区
100
安全
91
规范符合性

你能构建什么

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.

试试这些提示

Planungssitzung initialisieren
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.
Bug-Fix-Fortschritt verfolgen
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.
Forschungsergebnisse erfassen
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.
Phasenabschluss und Überprüfung
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.

最佳实践

  • 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

避免

  • 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

常见问题

Wo soll ich die Planungsdateien erstellen?
Erstellen Sie task_plan.md, findings.md und progress.md in Ihrem Projektverzeichnis, in dem Sie arbeiten, nicht im Skill-Installationsordner. Dies hält Planungsdateien neben Ihrem Code.
Wann soll ich die Planungsdateien aktualisieren?
Aktualisieren Sie task_plan.md nach Abschluss jeder Phase. Aktualisieren Sie findings.md nach jeweils 2 view- oder browser-Operationen. Aktualisieren Sie progress.md während der gesamten Sitzung, wenn Aktionen abgeschlossen werden.
Was ist die 2-Aktionen-Regel?
Nach jeweils 2 view-, browser- oder search-Operationen sofort wichtige Erkenntnisse in findings.md schreiben. Dies verhindert, dass visuelle oder multimodale Informationen beim Kontext-Reset verloren gehen.
Wie gehe ich mit Fehlern bei dieser Fähigkeit um?
Protokollieren Sie jeden Fehler in der Tabelle Errors Encountered mit Versuchsnummer und Lösung. Wiederholen Sie niemals dieselbe fehlgeschlagene Aktion. Nach 3 fehlgeschlagenen Versuchen eskalieren Sie zum Benutzer mit den durchgeführten Versuchen.
Kann ich dies für einfache Aufgaben verwenden?
Für einfache Fragen, Einzel-Datei-Bearbeitungen oder schnelle Nachschlagen überspringen Sie die Planungsdateien. Verwenden Sie dieses Muster für Aufgaben mit 3+ Schritten, Forschungsprojekte oder alles, was Organisation über viele Tool-Aufrufe hinweg erfordert.
Wofür sind die Shell-Skripte?
init-session.sh erstellt alle drei Planungsdateien mit Vorlageninhalt. check-complete.sh überprüft, ob alle Phasen in task_plan.md als complete markiert sind. Beide sind optionale Helfer für die Automatisierung.