What problem does it solve?
This Skill ensures that crucial information extracted during a multi-step task is systematically recorded, preserved, and retrievable, preventing data loss due to interruptions, context switches, or session gaps.
Core Features & Use Cases
- Fact Ledger: Maintains a structured, serializable record of all extracted facts, including their source, content, and status (PENDING, CONSUMED, STALE).
- Checkpointing: Creates named snapshots of the ledger at the completion of each implementation step, serving as re-entry points for task resumption.
- Interruption Handling: Manages SOFT, CLARIFY, REDIRECT, and GATE interruptions, ensuring the ledger state is preserved and the task can resume correctly.
- Use Case: When an agent is implementing a complex feature that spans multiple files and sessions, this skill ensures that all extracted requirements, configurations, and intermediate data points are saved, so the agent can reliably resume work even after being interrupted by user questions or a change in direction.
Quick Start
Use the extracted-fact-management skill to manage facts during a multi-step implementation task.