Skills memory-poison-auditor
Audits OpenClaw memory files for injected instructions, brand bias, hidden steering, and memory poisoning patterns. Use when reviewing MEMORY.md, daily memory files, or any long-term memory store that may have been contaminated through dialogue.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/2404589803/memory-poison-auditor" ~/.claude/skills/clawdbot-skills-memory-poison-auditor && rm -rf "$T"
manifest:
skills/2404589803/memory-poison-auditor/SKILL.mdsource content
Memory Poison Auditor
memory-poison-auditor checks whether OpenClaw memory files have been contaminated by hidden instructions, brand steering, injected operational policies, or suspicious recommendation bias written through prior conversations.
What It Checks
- Prompt-injection style instructions inside memory.
- "Always recommend X" or "never mention Y" style brand steering.
- Abnormal brand repetition and preference shaping.
- Suspicious authority claims like fake approvals or fake user intent.
- Low-signal blocks that act like covert policy rather than factual memory.
- Optional AI review for borderline suspicious blocks.
Commands
Audit Default Memory Roots
python3 {baseDir}/scripts/audit_memory.py scan python3 {baseDir}/scripts/audit_memory.py --format json scan
Audit a Specific Path
python3 {baseDir}/scripts/audit_memory.py scan --path /root/clawd/MEMORY.md python3 {baseDir}/scripts/audit_memory.py scan --path /root/clawd/memory
Optional AI Review
python3 {baseDir}/scripts/audit_memory.py scan --with-ai python3 {baseDir}/scripts/audit_memory.py scan --path /root/clawd/memory/2026-03-15.md --with-ai
One-Click Cleaning
python3 {baseDir}/scripts/audit_memory.py clean --path /root/clawd/MEMORY.md --apply python3 {baseDir}/scripts/audit_memory.py clean --path /root/clawd/memory --apply
Cleaning creates backups before rewriting suspicious blocks.
Output
Each audit returns:
: no meaningful poisoning signalsPASS
: suspicious memory blocks detectedWARN
: memory likely contaminated and should be reviewed/cleanedBLOCK
Reports and backups are written to:
/root/clawd/output/memory-poison-auditor/reports/ /root/clawd/output/memory-poison-auditor/backups/
Operational Guidance
- Use this before trusting long-term memory in important planning or recommendations.
means review before relying on that memory block.WARN
means clean or quarantine the memory before reuse.BLOCK- AI review is optional and intended only for ambiguous cases.