This skill addresses context drift that occurs during extended coding sessions when an AI agent loses track of strategic decisions as chat history grows. It targets Claude Code specifically and operates through four coordinated mechanisms.
First, it separates tactical chat noise from strategic context, saving the latter to filesystem-based persistent storage under ~/.claude/projects/ so that critical decisions survive beyond any single session window.
Second, it uses TaskCreate to maintain a durable, visible record of work-in-progress that persists across sessions. This replaces informal notes or manual handoff documents that tend to go stale quickly.
Third, it implements a Pause/Resume protocol that updates both CLAUDE.md and project memory at the point of interruption, so a resumed session can reconstruct the exact state at which work stopped.
Fourth, it triggers Plan Mode at decision points where major code changes are under consideration, forcing explicit trade-off analysis before execution proceeds.
The skill is specifically designed for situations where a single context window is insufficient — multi-day engineering work, large refactors, or any project where strategic intent must be preserved across many interactions. It does not introduce external databases or APIs; persistence is handled entirely through Claude Code’s native filesystem primitives and CLAUDE.md conventions.