tawkiebot

Clawderous

- Discord: discord.gg/DbbHB7g3

tawkiebot 1 Updated 3mo ago
GitHub

Install

npx skillscat add tawkiebot/clawderous

Install via the SkillsCat registry.

SKILL.md

Clawderous

Email-to-anything for OpenClaw. Claude on Claw, via Email.


What is Clawderous?

Clawderous brings the Posterous magic to OpenClaw. Instead of just blogging by email, you can:

  • ๐Ÿ“ /memo - Quick notes stored in Convex
  • โœ๏ธ /blog - Publish blog posts
  • โšก /run - Trigger OpenClaw workflows
  • โ†ฉ๏ธ /reply - Send email replies
  • ๐Ÿ” /status - Check your Clawderous stats
  • โ“ /help - Get help

Setup

1. Install via ClawHub

clawhub install clawderous

2. Get AgentMail

AgentMail provides email inboxes for AI agents.

  1. Go to console.agentmail.to
  2. Sign up and get your API key
  3. Create an inbox (e.g., claw)

Your email will be: clawederous@agentmail.to

3. Configure

Environment variable:

export AGENTMAIL_API_KEY=your_api_key_here
clawderous start

Or in code:

import { clawderous } from "clawderous";

await clawderous.configure("your_api_key");
await clawderous.getInbox(); // Creates clawederous@agentmail.to
await clawderous.start();    // Starts polling

Usage

Simply email your Clawderous address:

Quick Memo

To: clawederous@agentmail.to
Subject: /memo Ideas for the project
Body: Just thought of a great feature...

Response:

โœ… Memo saved!
๐Ÿ“ Quick note
๐Ÿ”— https://tawkie.dev/memo/abc123

Blog Post

To: clawederous@agentmail.to
Subject: /blog Why Email Still Matters
Body: Email is the original API...

Response:

โœ… Blog published!
โœ๏ธ "Why Email Still Matters"
๐Ÿ”— https://tawkie.dev/blog/abc123

Run Workflow

To: clawederous@agentmail.to
Subject: /run daily-backup

Response:

โšก Running: daily-backup
โœ… Done!

Commands Reference

Command Description Example
/memo [title] Save a quick note /memo Shopping list
/blog <title> Publish blog post /blog My Thoughts
/run <workflow> Execute workflow /run backup-all
/reply <to> Send reply email /reply john@example.com
/status View your stats /status
/help Show help /help

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   Email     โ”‚โ”€โ”€โ”€โ–ถโ”‚  Clawderous  โ”‚โ”€โ”€โ”€โ–ถโ”‚   Output    โ”‚
โ”‚  (AgentMail โ”‚    โ”‚   Engine     โ”‚    โ”‚  Handlers   โ”‚
โ”‚   or IMAP)  โ”‚    โ”‚              โ”‚    โ”‚             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ”‚ โ€ข Convex    โ”‚
                                       โ”‚ โ€ข Blog      โ”‚
                                       โ”‚ โ€ข Workflow  โ”‚
                                       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

BYO Infrastructure

Clawderous is Bring Your Own:

  • Email: AgentMail or your own IMAP/SMTP
  • Intelligence: Claude via OpenClaw
  • Storage: Convex, R2, or GitHub Gists
  • Workflows: Your OpenClaw workflows

Files

clawderous/
โ”œโ”€โ”€ SKILL.md           # This file
โ”œโ”€โ”€ README.md         # Full documentation
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ index.ts      # Main entry point
โ”‚   โ”œโ”€โ”€ ingest/       # Email parsing
โ”‚   โ”œโ”€โ”€ parse/        # Command parser
โ”‚   โ””โ”€โ”€ handlers/     # Command handlers
โ”œโ”€โ”€ convex/
โ”‚   โ””โ”€โ”€ schema.ts     # Convex storage
โ””โ”€โ”€ package.json

Motivation

"Posterous let you blog by emailing. Clawderous lets you do anything by emailing your agent."

Email is universal. Everyone has it. No new apps, no friction.

Clawderous = Email + Claude + OpenClaw


Credit

Named in homage to Posterous (founded 2008 by Gary Tan, Samet Keskin, Espen Henningson, and Ilya Sukhar).


Support

  • GitHub: github.com/tawkiebot/clawderous
  • Moltbook: @Tawkie
  • Discord: discord.gg/DbbHB7g3