Memory integrity audit. Detects hallucinations, circular confirmations, and state poisoning. Runs automatically after 2 consecutive failures or at nightly deep dive. Uses Opus 4.6 as the auditor model.
54
61%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Critical
Do not install without reviewing
Fix and improve this skill with Tessl
tessl review fix ./examples/jason-my-claw-is-the-law-deebee-4567b4/skills/narco-check/SKILL.mdMust use openrouter/anthropic/claude-opus-4.6. Never run narco-check on a tier-0 or tier-1 model.
openclaw agent --model openrouter/anthropic/claude-opus-4.6 \
--message "$(cat ~/.openclaw/workspace/skills/narco-check/audit-prompt.md)" \
--mode nowRun this first — before reading any logs. Anchors the audit in real system state.
5 — Run five commands, paste raw output verbatim:
date
hostname
df -h /
docker ps --format "table {{.Names}}\t{{.Status}}"
cat ~/.openclaw/workspace/HEARTBEAT.md | head -34 — Confirm four workspace files exist, paste first line:
head -1 ~/.openclaw/workspace/IDENTITY.md
head -1 ~/.openclaw/workspace/SOUL.md
head -1 ~/.openclaw/workspace/MEMORY.md
head -1 ~/.openclaw/workspace/HEARTBEAT.md3 — Ping three endpoints, report HTTP codes:
curl -s -o /dev/null -w "%{http_code}" http://localhost:18789/health
curl -s -o /dev/null -w "%{http_code}" --max-time 5 https://geniewars.com
curl -s -o /dev/null -w "%{http_code}" --max-time 5 https://siliconchimps.com2 — Run one Exa search, paste first real result:
~/.openclaw/workspace/skills/exa-search/exa.sh "$(date +%Y) advance reader community" 21 — State one provable fact:
GROUNDED: [claim] — verified by [command] — output: [exact output]A grounded check with failures is valid. A grounded check with fabricated output is POISONED.
CLEAN — no failures, no audit triggeredDEGRADED — issues found, state acceptable, resumed with different approachPOISONED — contaminated entries found, stop and notify LudoIf POISONED: mark affected MEMORY.md entries [QUARANTINE YYYY-MM-DD], notify Ludo via Slack DM before proceeding.
d7a8e2e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.