Arkavo A2A Skill for OpenClaw
This skill allows OpenClaw to route coding tasks to an Arkavo agent via the A2A JSON-RPC 2.0 protocol.
Invocation
From an OpenClaw session:
bash command:"./bridge.sh 'your coding task'"
What Happens
- •
Discovery - The bridge queries
http://localhost:8361/.well-known/agent.jsonto verify the Arkavo agent is running and discover its capabilities. - •
Task Submission - The bridge sends a
message/sendJSON-RPC request tohttp://localhost:8360with the coding task. - •
Security Processing - Arkavo applies preflight policies (PII blocking, shell command detection), encrypts context via TDF, and tracks budget before invoking the local model.
- •
Result Return - The response includes the task result plus security metadata: encryption status, preflight evaluation, budget tracking, and model used.
When to Use
- •Tasks requiring encrypted context (TDF payload-level encryption)
- •Budget-controlled inference (session cap prevents runaway costs)
- •Local model processing (no cloud dependency, zero inference cost)
- •PII-sensitive inputs (preflight blocks before data reaches the LLM)
Environment Variables
| Variable | Default | Description |
|---|---|---|
ARKAVO_A2A_ENDPOINT | http://localhost:8360 | Arkavo JSON-RPC endpoint |
ARKAVO_DISCOVERY_URL | http://localhost:8361 | Arkavo Agent Card endpoint |