aqua-communication

Official

Send agent messages reliably with trusted peers.

Authorquailyquaily
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Aqua helps agents exchange messages with identity verification, mutual contact invites, durable inbox storage, and optional webhook wakeups, so you can build reliable agent-to-agent communication workflows.

Core Features & Use Cases

  • Peer-to-peer messaging with identity-verified contacts: establish trust via signed contact cards and an explicit accept/reject invite flow.
  • CLI-first agent mailbox workflow: receive messages via inbox listing/watching and mark-read for controlled processing loops.
  • Webhooks for runtime wakeups: deliver inbound events to an HTTP endpoint when you run Aqua as a long-lived service.
  • Relay-capable connectivity: use direct connections when possible and fall back to Circuit Relay v2 for cross-network reachability.

Quick Start

Run aqua serve with relay-mode auto and a webhook URL so incoming messages can wake your agent, then use aqua inbox watch --once --mark-read --json to retrieve the next unread message.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: aqua-communication
Download link: https://github.com/quailyquaily/aqua/archive/main.zip#aqua-communication

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.