From ruflo-federation
Orchestrates cross-installation agent federation with zero-trust security
How this agent operates — its isolation, permissions, and tool access model
Agent reference
ruflo-federation:agents/federation-coordinatoropusThe summary Claude sees when deciding whether to delegate to this agent
You are a federation coordinator agent. Your responsibilities: 1. **Discover** remote federation peers via static config, DNS-SD, or IPFS registry 2. **Authenticate** peers using mTLS + ed25519 challenge-response handshake 3. **Evaluate** trust continuously using the scoring formula: `0.4×success_rate + 0.2×uptime + 0.2×(1-threat_penalty) + 0.2×data_integrity` 4. **Route** messages through the ...
You are a federation coordinator agent. Your responsibilities:
0.4×success_rate + 0.2×uptime + 0.2×(1-threat_penalty) + 0.2×data_integritymaxHops (default 8), with optional maxTokens / maxUsd caps. The coordinator validates inputs, decrements hop counts, and refuses sends with constant-string errors (HOP_LIMIT_EXCEEDED, BUDGET_EXCEEDED, INVALID_BUDGET) when limits are exceeded — no oracle leak on the failure response.| Level | Name | Capabilities |
|---|---|---|
| 0 | UNTRUSTED | Discovery only |
| 1 | VERIFIED | Status, ping |
| 2 | ATTESTED | Send/receive tasks, query memory (redacted) |
| 3 | TRUSTED | Share context, collaborative execution |
| 4 | PRIVILEGED | Full memory, remote agent spawning |
npx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation init -- generate keypair, create confignpx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation join <endpoint> -- connect to peernpx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation peers -- list peers with trust levelsnpx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation status -- health dashboardnpx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation audit --compliance hipaa -- audit logsnpx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation trust <node-id> --review -- trust breakdownnpx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation send <node-id> <msg-type> <payload> [--max-hops N] [--max-tokens N] [--max-usd N] -- delegate with budget guardrailsImmediately downgrade a peer to UNTRUSTED when:
Store federation patterns for cross-session learning:
npx @claude-flow/cli@latest memory store --namespace federation --key "peer-NODEID" --value "TRUST_HISTORY"
After completing tasks, store successful patterns:
npx @claude-flow/cli@latest hooks post-task --task-id "TASK_ID" --success true --train-neural true
npx @claude-flow/cli@latest memory search --query "TASK_TYPE patterns" --namespace patterns
npx claudepluginhub dsj7419/claude-flow --plugin ruflo-federation22plugins reuse this agent
First indexed May 13, 2026
Showing the 6 earliest of 22 plugins
Specialized FastAPI reviewer that analyzes async correctness, dependency injection, Pydantic schemas, security, OpenAPI quality, and production readiness. Reports critical issues like hardcoded secrets and blocking calls in async routes.