AI Agent Hub
Back to skills
Plan Keeper Task Planner icon

Plan Keeper Task Planner

AI Agent Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_f9be8d90/v1-new according to https://skillhub.cn/install/skillhub.md.

About this skill

The Problem

Long AI-agent tasks often lose context across sessions: goals fade, progress lives only in chat, past decisions are hard to locate, and imported skill dependencies are scattered. Plan Keeper externalizes task state into project files: current-plan.md stores the active goal, steps, and status; .atomcode/records/ stores progress logs, changes, snapshots, and dependencies; .atomcode/index.md builds a searchable index with [🔖 tag] anchors instead of forcing full record reads.

How It Works

  • Initialization: checks for .atomcode/skills/plan-keeper/skill.md; if absent, creates the project skill file, current-plan.md, and records/, then scans global/local skills for selective import.
  • Import management: imports.skills and imports.records declare dependencies, with deduplication, project-level overrides, a 3-level depth cap, and cycle detection; commands such as add, remove, verify, and reload manage load state.
  • Execution rules: a plan entry is required before producing files; completed steps update both current-plan.md and records/; changes are appended rather than overwritten; pauses create snapshots and blocking dependencies create [🔖 dependency: ...] entries for later lookup.

Boundaries

It is best understood as a planning and memory protocol for agents, not a standalone project-management backend. Its usefulness depends on accepting the .atomcode/ and current-plan.md file layout; manual edits, deleted indexes, or cross-tool state sharing may require extra validation of tags, permissions, and file consistency.

Use Cases

  • During multi-session agent work, record goals, steps, and status in current-plan.md so a later session can continue the same task.
  • After pausing a long task, restore the interrupted context from records/ snapshots and tag entries.
  • After importing skills, verify and reload them before executing so loaded rules apply in the current session.
  • When referencing prior work, search index.md tags first, then read the matching records/ line context.

Best For

  • Engineers running long AI-agent coding tasks who need goals and progress to survive across sessions.
  • Automation maintainers who import multiple agent skills per project and must verify they are loaded.
  • Project leads who need to locate past decisions, dependency blocks, or pause snapshots in records.
  • Technical owners who maintain agent workspaces and want plan updates enforced before tool calls.