skills/ARCHIVE-docker-entropy-ops/SKILL.md
Thermodynamic reasoning lens for container fleet health, resource pressure, and safe/dangerous intervention boundaries.
npx skillsauth add ariffazil/openclaw-workspace Docker Entropy OpsInstall 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.
Containers are thermodynamic systems: CPU is energy, memory is state, disk is storage, and network is exchange. This skill applies an entropy lens to Docker fleet health so agents distinguish reversible, diagnostic actions from irreversible, dangerous ones. The goal is never to memorize commands — it is to read the thermodynamic state of the fleet and choose the narrowest safe intervention.
Before using this skill on any mutating, irreversible, or high-blast-radius task:
| Input | Required | Description |
|-------|----------|-------------|
| container/service name | no | Target container or compose service |
| symptom | yes | What is wrong (restart loop, disk full, slow, etc.) |
| compose file path | no | Default /root/compose/docker-compose.yml |
| prior prune history | no | When was the last docker system prune? |
Run these in order before any intervention:
docker ps — what is running, dead, or restarting?docker stats --no-stream — who is consuming CPU/memory?docker system df — how much disk entropy (images, volumes, build cache) has accumulated?docker compose ps and docker compose config if a compose stack is involved.Rank findings in this order:
Safe / reversible — proceed with witness:
docker compose config (validate, no mutation)docker compose ps (state inspection)docker logs --tail=N <service> (observation)docker compose restart <service> (reversible)docker compose up -d <service> (restore known state)Dangerous / irreversible — 888 HOLD required:
docker system prune -af --volumes (irreversible disk purge)docker rm -f <container> (data loss risk)docker volume rm <volume> (permanent data destruction)docker rmi <image> when the image is actively useddocker system df.| Tool / Command | Purpose |
|----------------|---------|
| docker ps | Fleet state snapshot |
| docker stats --no-stream | Resource consumption |
| docker system df | Disk entropy inventory |
| docker logs --tail=N <service> | Diagnostic observation |
| docker compose ps | Compose stack state |
| docker compose config | Validate compose configuration |
| docker compose restart <service> | Reversible service restart |
| docker compose up -d <service> | Restore known-good state |
docker system prune -af as a first response to any problem (panic pruning).## Skill Result: docker-entropy-ops
### Summary
One-paragraph summary of fleet thermodynamic state and chosen intervention.
### Evidence
- Container state: <running / restarting / exited>
- Resource pressure: <CPU / memory / disk findings>
- Disk entropy: <docker system df output>
- Log anomalies: <yes/no with snippet>
### Recommendations
- Safe reversible action, OR
- 888 HOLD with reason and proposed next step
### Escalations
- None / <list>
| Condition | Escalate To | Method | |-----------|-------------|--------| | Destructive or irreversible Docker action | arifOS 888_JUDGE + Arif | 888 HOLD | | Data-loss risk (volume/container removal) | arifOS 888_JUDGE | verdict_request | | Scope creep into systemd/K8s/Dockerfile work | STOP; route to correct skill | A2A message | | Root cause unclear after diagnosis | arifOS 888_JUDGE | hold with reason |
Skill imported from /root/.claude/skills/docker-thermodynamics.md — AAA Skill Library v1.0.0
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.