About federation-init
A skill for initializing a node for federation. It creates an ed25519 keypair and federation configuration, with an optional compliance mode, then presents the public key and endpoint for sharing.
Key features
- 01Generate an ed25519 keypair
- 02Create federation configuration
- 03Optionally set compliance mode
- 04Display public key and endpoint
- 05Store initialization event in memory
Use cases
- 01Prepare a node to join a federation
- 02Configure a node's compliance mode
- 03Share node connection details with peers
MCP support
Stores the initialization event in the Ruflo memory namespace `federation`.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill federation-initAfter installing, type/federation-initin Claude Code to confirm it loaded.
Details
From the project READMEInitialize this node for federation. Generates an ed25519 keypair, creates the federation config, and optionally sets a compliance mode.
Steps:
npx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation init- If a compliance mode is specified, configure it:
npx -y -p @claude-flow/plugin-agent-federation@latest ruflo-federation config --compliance MODE - Show the node's public key and endpoint for sharing with peers
Store init event:
mcp__plugin_ruflo-core_ruflo__memory_store({ key: "federation-init", value: "Node initialized", namespace: "federation" })
Comments
Markdown supported