Skip to content
Back to skills

Narco Check

ASecurity

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.

  • 2,921 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
ai-agentsbashdocker

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add open-gitagent/opengap --skill narco-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Narco Check?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Narco Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/open-gitagent-narco-check/badge)](https://www.skillsdirectory.com/skills/open-gitagent-narco-check)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: narco-check
version: 1.0.0
description: >
  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.
---

# Narco-Check — Memory Integrity Audit

## When This Runs

1. **Failure trigger:** 2 consecutive failures on the same task or tool
2. **End-of-day trigger:** Nightly deep dive audit (~3 AM)

## Audit Model

Must use `openrouter/anthropic/claude-opus-4.6`. Never run narco-check on a tier-0 or tier-1 model.

```bash
openclaw agent --model openrouter/anthropic/claude-opus-4.6 \
  --message "$(cat ~/.openclaw/workspace/skills/narco-check/audit-prompt.md)" \
  --mode now
```

## 5-4-3-2-1 Grounding Check

Run this first — before reading any logs. Anchors the audit in real system state.

**5 — Run five commands, paste raw output verbatim:**
```bash
date
hostname
df -h /
docker ps --format "table {{.Names}}\t{{.Status}}"
cat ~/.openclaw/workspace/HEARTBEAT.md | head -3
```

**4 — Confirm four workspace files exist, paste first line:**
```bash
head -1 ~/.openclaw/workspace/IDENTITY.md
head -1 ~/.openclaw/workspace/SOUL.md
head -1 ~/.openclaw/workspace/MEMORY.md
head -1 ~/.openclaw/workspace/HEARTBEAT.md
```

**3 — Ping three endpoints, report HTTP codes:**
```bash
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.com
```

**2 — Run one Exa search, paste first real result:**
```bash
~/.openclaw/workspace/skills/exa-search/exa.sh "$(date +%Y) advance reader community" 2
```

**1 — 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**.

## Audit States

- `CLEAN` — no failures, no audit triggered
- `DEGRADED` — issues found, state acceptable, resumed with different approach
- `POISONED` — contaminated entries found, stop and notify Ludo

If POISONED: mark affected MEMORY.md entries `[QUARANTINE YYYY-MM-DD]`, notify Ludo via Slack DM before proceeding.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.