Rehydrate and checkpoint ExecutionKit State OS for long-running or resumed autonomous work.
Install
npx skillscat add gamalelwazeery/bunova/ek-state Install via the SkillsCat registry.
SKILL.md
ExecutionKit State OS
Use this skill whenever work spans a long session, resumes after interruption/context compaction, changes model/agent/device, or approaches an audit/test/release boundary.
- Read
executionkit_state_rehydrate(ornode .executionkit/runtime/kit/bin/state-rehydrate.mjs .) before relying on conversational memory. - If State reports drift, inspect live branch/HEAD/worktree, canonical
TODO.md/native authority, implementation and evidence before mutation. Preserve interrupted dirty work. - During long tasks, call
executionkit_state_checkpointat meaningful milestones and within the configured heartbeat window. Record bounded working files, evidence references and a concrete next safe action. - Before/after handoff, audit, expensive testing, commits or release-sensitive operations, checkpoint again.
- Use
executionkit_state_amnesia_testto prove a zero-context agent can safely reconstruct execution. - If a host Memory MCP is available, call
executionkit_state_memory_envelopeand store/retrieve it only asADVISORY_ONLY. Durable reusable decisions/invariants are appropriate; task status, queues, secrets and unverified PASS claims are not.
TODO.md or the configured native task authority remains the sole mutable backlog/task-status authority. State OS is derived continuity, never a shadow queue.