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

mail

verified

Agent communication patterns. Send mail, check inbox, broadcast to workers, nudge stuck polecats, and escalate to humans when needed.

View on GitHub

Marketplace

agentops-marketplace

boshu2/agentops

Plugin

dispatch-kit

productivity

Repository

boshu2/agentops
7stars

plugins/dispatch-kit/skills/mail/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/boshu2/agentops/blob/main/plugins/dispatch-kit/skills/mail/SKILL.md -a claude-code --skill mail

Installation paths:

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

Instructions

# mail - Agent Communication Skill

Inter-agent communication patterns for Gas Town.

## Overview

**What this skill does:** Enables structured communication between agents (Mayor, Witnesses, Refineries, Polecats, Crew).

| User Says | Claude Does |
|-----------|-------------|
| "check my mail" | `gt mail inbox` |
| "send mail to X" | `gt mail send <address> -s "..." -m "..."` |
| "broadcast to workers" | `gt broadcast "message"` |
| "nudge that polecat" | `gt nudge <target> "message"` |
| "escalate to human" | `gt mail send --human -s "..." -m "..."` |

---

## Quick Reference

```bash
# Check inbox
gt mail inbox                        # Your inbox (auto-detected)
gt mail inbox mayor/                 # Mayor's inbox
gt mail inbox gastown/Toast          # Polecat's inbox

# Send mail
gt mail send mayor/ -s "Subject" -m "Message"
gt mail send gastown/refinery -s "Task" -m "Details"
gt mail send --human -s "Escalation" -m "Need human help"

# Read specific message
gt mail read <message-id>

# Broadcast to all workers
gt broadcast "Check your mail"
gt broadcast --rig gastown "Rig-specific message"

# Nudge specific polecat/agent
gt nudge gastown/Toast "Continue with your task"
gt nudge witness "Check polecat health"
```

---

## Operations

### 1. Checking Inbox

```bash
# Your inbox (context auto-detected)
gt mail inbox

# Filter to unread only
gt mail inbox -u

# Specific agent's inbox
gt mail inbox mayor/
gt mail inbox gastown/witness
gt mail inbox gastown/Toast
```

**Output format:**
```
ID           FROM              SUBJECT                    DATE
msg-abc123   gastown/Toast     Work complete              2026-01-08 10:30
msg-def456   gastown/refinery  Merge ready                2026-01-08 10:15
```

### 2. Sending Mail

**Address formats:**
| Pattern | Example | Destination |
|---------|---------|-------------|
| `mayor/` | `gt mail send mayor/ ...` | Mayor inbox |
| `<rig>/witness` | `gt mail send gastown/witness ...` | Rig's Witness |
| `<rig>/refinery` | `gt 

Validation Details

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