A Write-Ahead Log protocol that gives AI agents persistent memory that survives session restarts and context compaction.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bulletproof-memory-1-0-0
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bulletproof-memory-1-0-0 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Bulletproof Memory is a technical framework designed to solve the problem of context drift and memory loss in AI agents. By implementing a Write-Ahead Log (WAL) protocol, this skill ensures that critical details are recorded in a SESSION-STATE.md file before the agent responds to the user. This approach moves the responsibility of remembering from the agent's unreliable internal memory to an automated rule triggered by user input.
As part of the Openclaw Skills ecosystem, this methodology creates a "hot RAM" for agents. It prevents information from vanishing during chat history compaction or when a session is restarted, ensuring the agent always knows the current task, key decisions, and active file paths without needing to be reminded by the user.
Create a file named SESSION-STATE.md in your project root with the following structure:
# SESSION-STATE.md — Active Working Memory
## Current Task
[Description]
## Immediate Context
[Details]
## Key Files
[Paths]
## Last Updated
[Timestamp]
Then, update your agent's system instructions in AGENTS.md to include the WAL Protocol rules and the Recovery Protocol as part of your Openclaw Skills configuration. Use the following logic:
### WRITE-AHEAD LOG (WAL) PROTOCOL
Trigger: If the user provides a concrete detail, you MUST update SESSION-STATE.md BEFORE responding.
The skill relies on a structured markdown file called SESSION-STATE.md which acts as the agent's transactional log.
| Field | Description |
|---|---|
| Current Task | The high-level objective currently being pursued by the agent. |
| Immediate Context | Specific decisions, user corrections, and situational data from the current session. |
| Key Files | Absolute or relative paths to files relevant to the active task for quick retrieval. |
| Last Updated | A timestamp of the last state change to ensure temporal accuracy. |
Additionally, the system utilizes daily notes for archival context during the recovery phase of the Openclaw Skills workflow.
Loading
A high-performance automation skill for bulk document transformation, extraction, and analysis using parallel execution.

A comprehensive web search skill for AI agents utilizing the Alibaba Cloud UnifiedSearch API to fetch real-time, categorized information.

A behavioral intervention skill that prioritizes human connection and felt responsibility over raw execution speed.

A comprehensive market intelligence tool for fetching real-time cryptocurrency prices, historical candlestick data, and token holder analytics across multiple blockchain ecosystems.

A sophisticated integration that leverages the Claude CLI to automate project creation, code modification, debugging, and refactoring within your development environment.

A comprehensive AI programming assistant for automated development, debugging, and code optimization.








































