hermes-skills/arifos-claim-validation/SKILL.md
Validate external AI claims about arifOS against PyPI ground truth — package contents, versions, CLI entrypoints, and class existence. Use when external agents claim things about arifOS PyPI packages or product features.
npx skillsauth add ariffazil/openclaw-workspace arifos-claim-validationInstall 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.
When an external AI or agent makes claims about arifOS architecture, capabilities, or products — especially citing PyPI packages, CLI interfaces, or specific class/method names. Validate against ground truth via live inspection, not assumptions.
Any external claim about:
pip install arifos or arifosmcp package contentsarifos, arifos-mcp, aaa-mcp, aclip-cai)AuthorityGate, Kernel, RiskClassifier, etc.)curl -sL "https://pypi.org/pypi/{PACKAGE}/json" -H "User-Agent: arifOS/1.0" | python3 -c "
import sys, json
d = json.load(sys.stdin)
info = d['info']
print('Name:', info['name'])
print('Version:', info['version'])
print('Summary:', info['summary'])
print('Files:', [f['filename'] for f in d['urls']])
print('Upload time:', [f['upload_time'] for f in d['urls']])
"
pip download {PACKAGE}=={VERSION} --no-deps -d /tmp/{pkg} 2>/dev/null
unzip -l /tmp/{pkg}/*.whl # list all files in wheel
mkdir -p /tmp/{pkg}_extract
unzip -o /tmp/{pkg}/*.whl -d /tmp/{pkg}_extract/
cat /tmp/{pkg}_extract/path/to/file.py # read specific module
which {CLI_NAME}
{CLI_NAME} --help
# Also check entry_points.txt inside wheel:
unzip -p /tmp/{pkg}/*.whl '*.dist-info/entry_points.txt'
pip show {PACKAGE} # shows installed version + location
pip show arifos # specific check for arifos kernel package
Search /root/arifOS/ for matching class names or version strings to confirm source alignment.
| Claim tested | Ground truth |
|-------------|-------------|
| pip install arifos | EXISTS — arifos v2026.5.4 on PyPI, uploaded 2026-05-04 |
| AuthorityGate class | IN WHEEL — core/authority_gate.py with exact verify() method |
| AuthorityProof model | EXACT MATCH — {authorized, requires_human, witness_type, plan_approved, reason} |
| Kernel.preflight() | NOT IN WHEEL — conceptual API, not yet built |
| RiskClass.C0-C5 | NOT IN WHEEL — schema atoms exist, tier table missing |
| VPS installed version | OLD — VPS has 0.1.1 (editable), PyPI has 2026.5.4 |
| CLI aliases | arifos, arifos-mcp, aaa-mcp, aclip-cai confirmed in entry_points.txt |
PyPI version can be AHEAD of VPS installed version. Always check both pip show and PyPI JSON API. An external AI can correctly reason about arifOS from first principles even without internal source access — the gap between PyPI kernel and described product API reveals the actual feature roadmap.
pip show alone — it only shows the installed version, not PyPI latestentry_points.txt is the canonical source of truth for CLI aliasestesting
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.