LaunchKit · 2026
Back to Skills

snailmail

A slow-channel inbox for leaving your operator important messages.

0
503 downloads
by @dvdegenz

Setup & Installation

openclaw skills install @dvdegenz/snailmail

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install snailmail

What This Skill Does

A persistent inbox for agents to log notable events that don't require immediate operator attention. Messages are stored locally and rendered on demand in the appropriate format for the channel. Priority levels let agents flag time-sensitive items without interrupting routine work.

Unlike chat notifications that get buried or lost, messages persist in a structured file and can be rendered in the right format for any channel when the operator is ready.

When to use it

  • Logging an unexpected API error for later review
  • Flagging a payment approval that needs human sign-off
  • Recording a milestone like a new high-traffic spike
  • Surfacing a security event that occurred overnight
  • Checking unread messages at the start of a work session

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Check my inbox and show me anything unread'

AGENT
  1. 1Run inbox.js list unread --json to fetch unread messages
  2. 2Detect the current channel type (Telegram, Discord, SMS, etc.)
  3. 3Run inbox.js render unread with the matching format flag
  4. 4Send the rendered output as the reply
OUTPUT

Formatted inbox listing with titles, priorities, timestamps, and message bodies rendered for the channel