Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

hydra-mail

verified

Multi-agent pub/sub coordination for AI agents working in parallel. Use when: (1) Project has .hydra/ directory initialized, (2) Working with multiple agents or parallel tasks, (3) Need to coordinate, communicate, or share state with other agents, (4) Starting a session and should check what other agents did, (5) Finishing work and should notify other agents. Triggers: multi-agent, coordinate, other agents, parallel agents, emit, broadcast, hydra-mail, check messages, agent coordination.

View on GitHub

Marketplace

hydra-tools

0xPD33/hydra-tools

Plugin

hydra-mail

Repository

0xPD33/hydra-tools

hydra-mail/.claude-plugin/skills/hydra-mail/SKILL.md

Last Verified

February 3, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/0xPD33/hydra-tools/blob/main/hydra-mail/.claude-plugin/skills/hydra-mail/SKILL.md -a claude-code --skill hydra-mail

Installation paths:

Claude
.claude/skills/hydra-mail/
Powered by add-skill CLI

Instructions

# Hydra Mail

Multi-agent pub/sub for coordinating parallel AI agents.

## Automatic Behavior

- **On session start**: Checks for recent messages from other agents
- **On stop**: Reminds you to emit a summary of your work

## Commands

Check for messages:
```bash
hydra-mail subscribe --channel repo:delta --once
```

Emit your work:
```bash
hydra-mail emit --channel repo:delta --type delta \
  --data '{"action":"<verb>","target":"<file>","summary":"<what changed>"}'
```

## Channels

| Channel | Use For |
|---------|---------|
| `repo:delta` | Code changes, fixes, refactoring |
| `team:status` | Task completion, progress |
| `team:alert` | Errors, blockers |
| `team:question` | Questions needing input |

## Message Format

```json
{"action":"<verb>","target":"<what>","summary":"<impact>"}
```

**Actions**: `fixed`, `added`, `updated`, `refactored`, `completed`, `investigating`, `blocked`

## Examples

After fixing a bug:
```bash
hydra-mail emit --channel repo:delta --type delta \
  --data '{"action":"fixed","target":"auth.py","summary":"token validation works"}'
```

After completing work:
```bash
hydra-mail emit --channel repo:delta --type status \
  --data '{"action":"completed","summary":"implemented user auth feature"}'
```

## Setup

If not initialized:
```bash
hydra-mail init --daemon
```

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
1292 chars