Bulletproof Memory 1.0.0
Analysis
This memory skill is coherent and has no code, but it tells the agent to automatically save user details into persistent files and reuse them across sessions without asking each time.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
If the user provides a concrete detail ... 1. You MUST update `SESSION-STATE.md` IMMEDIATELY 2. You MUST write to the file BEFORE you generate your response
The skill instructs the agent to mutate a workspace file automatically based on user input, before responding, without requiring explicit approval for each write.
Add WAL Protocol to AGENTS.md
Adding the protocol to AGENTS.md makes the memory behavior persist as part of the agent's ongoing operating instructions, which is expected for this skill but important for users to notice.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Every Session Before doing anything else: 1. Read `SESSION-STATE.md` ... 2. Read your identity files (SOUL.md, USER.md, etc.) 3. Read `memory/YYYY-MM-DD.md` (today + yesterday) ... Don't ask permission. Just do it.
The skill directs the agent to automatically read and trust persistent memory, identity, and daily-note files at the start of every session, creating risk from stale, sensitive, or poisoned stored context.
