Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Updated dependencies and internal logic in index.js. - Refreshed skill.json metadata. - No changes to external API or documented usage.
What This Skill Does
Runtime memory module for BenOS agents that stores and retrieves volatile session state. Reads and writes to a local JSON file tracking active initiatives, open loops, recent decisions, and notes. State persists across agent calls within a session but is not designed for long-term storage.
Gives BenOS agents a structured, versioned state store without requiring an external database or custom persistence layer.
When to use it
- Tracking open tasks an agent has not yet resolved
- Logging decisions made during a multi-step workflow
- Storing scratch notes mid-session for later reference
- Checking which initiatives are currently active
- Restoring context after an agent restart
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: What are my current open loops?
- 1Read state.json from ~/.openclaw/workspace/benos/runtime/
- 2Parse the openLoops array from the schema
- 3Filter for unresolved items
- 4Format results as a readable list
A list of open loops currently tracked in the agent's session state