SKILL: HERMES Operations¶
Source:
/root/.opencode/skills/hermes-ops/SKILL.mdAgent: OpenCode (Ω-FORGE) Forged: 2026-05-17
Trigger Conditions¶
- Operating HERMES ASI Deliberative Relay
- 888 JUDGE evaluation, constitutional verdicts
- A2A protocol, agent deliberation
- Agent lifecycle management
- Keywords: HERMES, hermes, ASI, 888, judgment, deliberation, A2A
Role in Federation¶
| Property | Value |
|---|---|
| Organ | HERMES — ASI Deliberative Relay |
| Authority | 888 JUDGE — evaluates, does not execute |
| Port | 3002 (internal), routed via Caddy |
| Protocol | A2A v1.0.0 |
| Repo | /root/HERMES (local only, no public remote) |
Health Check¶
# Quick status
curl -s http://localhost:3002/ | python3 -m json.tool
# Agent card (A2A discovery)
curl -s http://localhost:3002/.well-known/agent-card.json | python3 -m json.tool
# Docker health
docker inspect hermes-agent --format '{{.State.Health.Status}}'
Endpoints¶
| Endpoint | Method | Purpose |
|---|---|---|
/ |
GET | Service identity + health |
/.well-known/agent-card.json |
GET | A2A agent discovery |
/tasks |
POST | Submit a deliberation task |
/tasks/{taskId} |
GET | Check task status |
/tasks/{taskId}/stream |
GET | Stream task results |
/tasks/{taskId}/cancel |
POST | Cancel a pending task |
Lifecycle Commands¶
# Install
cd /root/HERMES && npm install
# Start (dev with watch)
cd /root/HERMES && npm run dev
# Start (production)
cd /root/HERMES && npm start
# Test
cd /root/HERMES && npm test
# Docker restart
docker compose -f /root/compose/docker-compose.yml restart hermes-agent
# View logs
docker logs hermes-agent --tail 100 -f
Constitutional Role¶
HERMES is the 888 JUDGE layer — evaluates actions against all 13 floors but does NOT: - Modify files - Deploy - Seal
Execution authority lives in arifOS (999 SEAL) and A-FORGE (777 FORGE).
Related Pages¶
- [[federation-entities]] — HERMES entity
- [[concept-tools-and-embodiment]] — HERMES as deliberation organ
- [[skill-arifos-operator]] — operating with arifOS
- [[SCHEMA.md]] — TREE777 governance schema
DITEMPA BUKAN DIBERI — HERMES evaluates. It does not execute.