mcpField
F
federation-init

federation-init

github.com/ruvnetAgent workflows80.0k729 installsUpdated today
Repository

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

  1. 01Generate an ed25519 keypair
  2. 02Create federation configuration
  3. 03Optionally set compliance mode
  4. 04Display public key and endpoint
  5. 05Store initialization event in memory

Use cases

  1. 01Prepare a node to join a federation
  2. 02Configure a node's compliance mode
  3. 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-init

After installing, type/federation-initin Claude Code to confirm it loaded.

Details

From the project README

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__plugin_ruflo-core_ruflo__memory_store({ key: "federation-init", value: "Node initialized", namespace: "federation" })

Comments

Markdown supported