
Federation Init
- 641 installs
- 67k repo stars
- Updated August 4, 2026
- ruvnet/ruflo
federation-init is a Claude Code skill that initializes ruflo agent federation by generating an ed25519 keypair, creating federation config, and optionally setting HIPAA, SOC2, or GDPR compliance modes.
About
federation-init is a ruflo skill that initializes agent federation on a node using @claude-flow/plugin-agent-federation via npx. It generates an ed25519 keypair, writes federation configuration, optionally applies a compliance mode (hipaa, soc2, gdpr, or none), and surfaces the node public key and endpoint for peer sharing. Allowed tools include Bash for npx, Read and Write for config, and claude-flow MCP memory and hooks. Developers reach for federation-init when standing up a federated agent node before connecting peers in a distributed Claude-flow deployment.
- federation-init
Federation Init by the numbers
- 641 all-time installs (skills.sh)
- +6 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #595 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ruvnet/ruflo --skill federation-initAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 641 |
|---|---|
| repo stars | ★ 67k |
| Last updated | August 4, 2026 |
| Repository | ruvnet/ruflo ↗ |
How do you initialize ruflo agent federation on a node?
Use federation-init for development tasks
Who is it for?
Developers bootstrapping distributed Claude-flow agent nodes who need federation keys and compliance-aware configuration.
Skip if: Single-machine agent setups without peer federation or teams not using ruflo and claude-flow MCP tooling.
When should I use this skill?
User needs to initialize federation, generate a node keypair, configure peers, or set HIPAA, SOC2, or GDPR compliance on a ruflo node.
What you get
Federation config file, ed25519 keypair, compliance mode setting, and node public key with endpoint for peers.
- federation config
- ed25519 keypair
- peer endpoint details
By the numbers
- Supports 4 compliance modes: hipaa, soc2, gdpr, none
Files
Initialize this node for federation. Generates an ed25519 keypair, creates the federation config, and optionally sets a compliance mode.
Steps: 1. npx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation init 2. If a compliance mode is specified, configure it: npx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation config --compliance MODE 3. Show the node's public key and endpoint for sharing with peers
Store init event: mcp__claude-flow__memory_store({ key: "federation-init", value: "Node initialized", namespace: "federation" })
Related skills
How it compares
Pick federation-init for first-time ruflo node federation bootstrap; use operate-phase monitoring skills after nodes are live.
FAQ
What compliance modes does federation-init support?
federation-init accepts --compliance hipaa, soc2, gdpr, or none, applying the selected mode via ruflo-federation config after initializing the node keypair and federation configuration.
What keys does federation-init generate?
federation-init generates an ed25519 keypair during ruflo-federation init and displays the node public key and endpoint so peers can be configured for distributed agent federation.