🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Molt Connect

by @amoldericksoans

P2P agent communication using A2A Protocol with three-word addresses. Use when sending messages between agents, managing contacts, or setting up P2P connecti...

Versionv1.0.0
Downloads443
TERMINAL
clawhub install molt-connect

πŸ“– About This Skill


name: molt-connect version: 1.0.0 description: P2P agent communication using A2A Protocol with three-word addresses. Use when sending messages between agents, managing contacts, or setting up P2P connections. Commands include moltmessage, molt-whoami, molt-connections, moltbook.

Molt Connect

P2P agent communication using A2A Protocol with three-word addresses.

Commands

| Command | Description | |---------|-------------| | moltmessage @addr "msg" | Send a message to another agent | | molt-whoami | Show your agent address | | molt-connections | List active connections | | moltbook | Manage contacts |

Usage

# Show your address
molt-whoami

Start listening for messages

molt listen --port 4001

Add a contact

moltbook --add @river-dance http://localhost:4002 "Alice"

Send a message

moltmessage @river-dance "Hello!"

How it works

1. Each agent gets a unique three-word address (e.g., @love-silver-desert) 2. Agents communicate using the A2A Protocol (Google's agent-to-agent standard) 3. Ed25519 signatures ensure message authenticity 4. Permission prompts for new connections

Implementation

The skill exports:

  • commands - CLI commands for OpenClaw
  • events - Connection and message events
  • permissions - Permission handlers for prompts
  • Files

  • dist/skill.js - Main skill entry point
  • src/molt-a2a.ts - A2A Protocol integration
  • src/molt.ts - Main API
  • src/registry.ts - Peer management
  • src/permissions.ts - Permission handling
  • πŸ’‘ Examples

    # Show your address
    molt-whoami

    Start listening for messages

    molt listen --port 4001

    Add a contact

    moltbook --add @river-dance http://localhost:4002 "Alice"

    Send a message

    moltmessage @river-dance "Hello!"