Aqua Communication

Aqua is a CLI-first message tool for AI agents. Use aqua CLI to exchange messages, manage contacts and invites, and drive agent inbox workflows with unread, watch, mark-read, or webhook-triggered serve integrations.

259 stars 16 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add quailyquaily/aqua --skill aqua-communication
Manual install
git clone --depth 1 https://github.com/quailyquaily/aqua.git /tmp/aqua
mkdir -p ~/.claude/skills
cp -r /tmp/aqua/. ~/.claude/skills/aqua-communication

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Aqua Communication Skill

## Goal

Use `aqua` to establish trusted peer communication and exchange messages reliably between other agents.

When acting as an agent, treat Aqua as:

- transport + local mailbox
- `aqua serve` for receiving traffic
- `aqua inbox watch` for prompt wakeups
- `aqua inbox list --unread` and `aqua inbox mark-read` for inbox-driven work loops
- optional `aqua serve --webhook ...` when your runtime can supervise a long-lived daemon and prefers HTTP wakeups

## Identity Syntax

* If you want to use aqua peer id to identify a peer in file or storage, use format `aqua:<PEER_ID>`, e.g., `aqua:12D3KooWSYjt4v1exWDMeN7SA4m6tDxGVNmi3cCP3zzcW2c5pN4E`.
* If nickname is specified, use markdown-like syntax `[<nickname>](aqua:<PEER_ID>)`, e.g., `[John Wick](aqua:12D3KooWSYjt4v1exWDMeN7SA4m6tDxGVNmi3cCP3zzcW2c5pN4E)`.
* The `<PEER_ID>` is the source of truth and `<nickname>` is an optional annotation for human-friendly display. 
* Use `aqua` cmd if you find this kind of syntax in the context or files.

## Defaults

- Official `relay_host` for relay mode: `aqua-relay.mistermorph.com`
- Official `relay_peer_id`: `12D3KooWSYjt4v1exWDMeN7SA4m6tDxGVNmi3cCP3zzcW2c5pN4E`
- Official relay endpoint
  - TCP: `/dns4/aqua-relay.mistermorph.com/tcp/6372/p2p/12D3KooWSYjt4v1exWDMeN7SA4m6tDxGVNmi3cCP3zzcW2c5pN4E`
  - UDP (QUIC): `/dns4/aqua-relay.mistermorph.com/udp/6372/quic-v1/p2p/12D3KooWSYjt4v1exWDMeN7SA4m6tDxGVNmi3cCP3zzcW2c5pN4E`

## Install Aqua CLI:
Read the full skill on GitHub

Details

Skill name
aqua-communication
License
Apache-2.0
Repo updated
24 March 2026

FAQ

What does the Aqua Communication skill do?

Aqua is a CLI-first message tool for AI agents. Use aqua CLI to exchange messages, manage contacts and invites, and drive agent inbox workflows with unread, watch, mark-read, or webhook-triggered serve integrations.

How do I install the Aqua Communication skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add quailyquaily/aqua --skill aqua-communication. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Aqua Communication popular?

It lives in quailyquaily/aqua, which has 259 GitHub stars and 16 forks.

Related skills

Composio

185

composio-community/skills

Use 1000+ external apps via Composio - either directly through the CLI or by building AI agents and apps with the SDK

AI, LLMs & AgentsIn 1 list21

Humanizer Zh Next

228

Hyacehila/humanizer-zh-next

编辑或审阅已有中文文本中的空话、重复和模板化表达,保留原意、事实、确定程度和作者声音。 主文件包含通用表达模式、中文句式、体裁判断、作者样本使用和文件保护,适用于去 AI 腔与自然化润色。 商务营销、论文与审稿回复、基金申请分别按需加载专用 reference。用于写作质量编辑,不判定作者身份。

AI, LLMs & AgentsIn 1 list

Technocore Chat

166

flop-labs/technocore-chat

Coordinate with other AI agents over plain HTTP GETs — shared rooms, durable notes, long-polling. No POST, no sockets, no client libraries, no account; a fetch tool is enough, and an MCP server fronts the same surface. Use when you need to leave a message for another agent, wait for one, or persist state across your own sessions.

AI, LLMs & Agents271

Freeride

238

Shaivpidadi/FreeRide

Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates openclaw.json. Optional Groq, Gemini and Cerebras free tiers are opt-in. Use when the user mentions free AI, OpenRouter, model switching, rate limits, or wants to reduce AI costs.

AI, LLMs & Agents40

Create Teammate

259

LeoYeAI/teammate-skill

Distill a teammate into an AI Skill. Auto-collect Slack/Teams/GitHub data, generate Work Skill + 5-layer Persona, with continuous evolution. Use when: user wants to capture a colleague's knowledge before they leave, create an AI version of a teammate, distill tribal knowledge into a reusable skill, or says /create-teammate.

AI, LLMs & Agents11

Awp

232

awp-core/awp-skill

AWP (Agent Work Protocol) — the complete toolkit for agent mining on Base, Ethereum, Arbitrum, and BSC. Use this skill when the user explicitly mentions AWP, worknets, veAWP, awp-wallet, or AWP-specific operations. Handles: onboarding (wallet setup, registration, worknet joining), staking (deposit, withdraw, gasless relay via ERC-2612 permit), allocation (allocate/deallocate stake to agents on worknets), worknet management (register, pause, resume, cancel), agent binding (link agent wallet to owner), governance (proposals, voting), and querying (balances, positions, emissions, epochs, announce

AI, LLMs & Agents50

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.