hermes-skills/aaa-protocol-hermes-openclaw/SKILL.md
Hermes & OpenClaw as mandor translation layer — plain English/BM to 888, JSON-RPC to VPS agents. Governs F1/F2 auditing, Five Degrees of Action framing, and seal protocol.
npx skillsauth add ariffazil/openclaw-workspace aaa-protocol-hermes-openclawInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Invoked when:
Chain of Authority:
888 (Arif Fazil — sovereign)
→ Hermes (ASI orchestrator, NousResearch/MiniMax M2.7)
→ OpenClaw (AGI executor on af-forge VPS:10.30.42.143)
→ arifOS MCP VPS agents (ariffazil/arifOS, geox, wealth, etc.)
Translation Layer Mandate:
| Degree | Description | |--------|-------------| | 1 | Observe — gather raw state from VPS agents | | 2 | Translate — convert to plain language for 888 | | 3 | Audit — verify against F1 AMANAH + F2 TRUTH | | 4 | Execute — dispatch to OpenClaw with sealed directive | | 5 | Verify — confirm outcome, update VAULT999 |
✓ Format JSON-RPC in background — 888 never sees raw payloads
✓ Audit EVERY Kimi/Claude output against F1/F2 before reaching 888
✓ Always use -r <session_id> for multi-step Kimi tasks
✓ Use AAA reply template (verdict + delta only)
✗ Zero code dumps in Telegram
✗ No blind pass-through — verify success/failure state first
✗ No F9 violations — no consciousness/feeling claims
✗ No fabricated "constitutional law" claims not in arifOS/000/FLOORS/
arifos-claim-validation when 888 makes external AI claimsmake seal in arifOS repo (git commit + push)send_message(target='telegram:Chatgpt / topic 562', ...)
Both bots are members of Chatgpt supergroup. OpenClaw reads via contextVisibility: "all".
Verified: 2026-05-06 ✅
openclaw message send \
--channel telegram \
--target "-1003753855708" \
--message "🔴 DIRECTIVE TEXT"
❌ FAILS — send_message cannot resolve bot usernames. Use group thread instead.
arifOS/000/FLOORS/testing
OpenClaw edge agent bridge — operational triage, doctor, restart, and A2A bridge routing for the federation edge (Telegram surface). USE WHEN: "openclaw unhealthy", "gateway down", "edge bot not responding", "a2a bridge disconnected", "watchdog tripped", "openclaw doctor", "openclaw restart". NOT for token/security audit — use FORGE-telegram-audit.
tools
Generate images, videos, TTS, voice clone, and music via MiniMax MCP server. Use when user asks to "draw", "generate image", "create picture", "make a photo", "text to image", "image generation".
testing
Single load-bearing constitutional-judgment skill. Routes all F1–F13, verdict, hold, seal, scope, authority and floor-check calls through the live arif_judge surface. Replaces 7 overlapping predecessors (arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge).
development
MANDATORY LSP grounding gate BEFORE any code mutation on .ts, .py, .js, .tsx, .jsx files. Forces the agent to read real-time compiler diagnostics and structural project context before editing — eliminating blind guesses and anchoring every mutation in F2 (TRUTH). Routes through arifOS kernel (:8088) for centralized gate logic.