skills/FORGE-model-monitor/SKILL.md
Monitor the model fallback chain. Track latency, billing failures (402), cold-start failures, and auto-pause dead models. USE WHEN: "model health", "check fallback chain", "model latency", "billing alert".
npx skillsauth add ariffazil/openclaw-workspace FORGE-model-monitorInstall 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.
Tracks Arif's model federation health. Prevents silent provider failures.
/root/AAA/registries/models/AGENT_MODEL_MAP.json. Never hardcode a model name — read the registry./root/.config/opencode/rules/arifos-governance.md. Read, don't embed./root/.openclaw/workspace/skills/model-fallback-monitor/check.sh (if exists) contains the cron script.# Generic provider health check — substitute provider URL from live config
curl -s -o /dev/null -w "%{http_code}" --max-time 10 \
<PROVIDER_API_URL> 2>/dev/null
# DeepSeek balance check
curl -s -X POST https://api.deepseek.com/v1/models \
-H "Authorization: Bearer $DEEPSEEK_KEY" \
--max-time 10
# Ollama local check
curl -s --max-time 5 localhost:11434/api/tags
# Latency test (generic)
start=$(date +%s%N); <probe>; echo "$(($(date +%s%N) - $start))ns"
| Signal | Meaning | |---|---| | HTTP 402 | Insufficient balance — provider needs top-up | | HTTP 429 | Rate limit — throttle or rotate | | HTTP 401/403 | Auth failure — key expired or invalid | | > 30s response | Cold start or overload — warm up or skip | | Config mismatch | Model ID in config doesn't match provider's available models |
/root/AAA/registries/models/AGENT_MODEL_MAP.json/root/.config/opencode/rules/arifos-governance.mdhttps://api.deepseek.com/v1/models with live keyhttps://api.minimax.chat/v1/models with live keycurl localhost:11434/api/tagstesting
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.