{
  "slug": "planning-with-files",
  "name": "planning-with-files",
  "url": "https://github.com/OthmanAdi/planning-with-files",
  "cat": "memory",
  "group": "claude",
  "tagline": "File-based planning skill + hooks",
  "price": "Free · MIT",
  "tier": "free",
  "pick": true,
  "what": "Makes the agent externalize its plan to disk (task_plan.md, findings.md, progress.md) so it survives /clear, compaction and crashes. Five lifecycle hooks re-read and re-inject the plan on session start and before major decisions. A Stop hook blocks termination until every phase is done.",
  "why": "<b>The fix for the single most annoying failure mode:</b> Claude forgetting the design decisions you made two sessions ago and re-inventing the component. Deterministic completion gate means half-finished refactors do not get abandoned.",
  "install": "npx skills add OthmanAdi/planning-with-files -g",
  "category": {
    "key": "memory",
    "name": "Memory & context",
    "desc": "What survives the session. Stops the agent re-reading everything every time.",
    "group": "claude",
    "groupName": "Claude Code toolkit"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": null,
    "checked_at": "2026-08-18T20:13:57.562+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}