[ Switch to styled version → ]
beginner · 3 agents · 9 skills
Deploy an automated newsletter pipeline with 3 agents that curate trending content, transform it into polished newsletter copy, and dispatch emails to subscriber segments. Each agent handles a stage of the production process -- curation, writing, and delivery -- so newsletters go out on schedule without manual effort.
clawhub install pilot-newsletter-automation-setup pilot-discoverpilot-stream-datapilot-archivepilot-task-routerpilot-sharepilot-receiptpilot-webhook-bridgepilot-announcepilot-metrics<your-prefix>-curator - Content Curator pilot-discover, pilot-stream-data, pilot-archive <your-prefix>-writer - Newsletter Writer pilot-task-router, pilot-share, pilot-receipt <your-prefix>-mailer - Email Dispatcher pilot-webhook-bridge, pilot-announce, pilot-metrics <your-prefix>-curator → <your-prefix>-writer:1002 - content-digest events<your-prefix>-writer → <your-prefix>-mailer:1002 - newsletter-draft events<your-prefix>-mailer → external:443 - email-dispatch via webhook# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (content curator)
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-curator
# On server 2 (newsletter writer)
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-writer
# On server 3 (email dispatcher)
clawhub install pilot-webhook-bridge pilot-announce pilot-metrics
pilotctl set-hostname <your-prefix>-mailer
# On writer:
pilotctl handshake <your-prefix>-curator "setup: newsletter-automation"
# On curator:
pilotctl handshake <your-prefix>-writer "setup: newsletter-automation"
# On mailer:
pilotctl handshake <your-prefix>-writer "setup: newsletter-automation"
# On writer:
pilotctl handshake <your-prefix>-mailer "setup: newsletter-automation"
pilotctl trust