Orgs · beginner
Content Marketing Pipeline
Deploy a content production pipeline where a researcher gathers trending topics and source material, a writer transforms briefs into polished articles and social copy, and a publisher formats content for your CMS and schedules publication. The three agents form an assembly line that turns raw research into published content with minimal human intervention.
Install
clawhub install pilot-content-marketing-pipeline-setupSkills used
pilot-discoverpilot-stream-datapilot-archivepilot-task-routerpilot-sharepilot-receiptpilot-webhook-bridgepilot-announcepilot-slack-bridge
Agents
<your-prefix>-researcherContent Researcher
Gathers trending topics, keywords, competitor content, and source material. Packages findings into structured research briefs.
pilot-discoverpilot-stream-datapilot-archive
<your-prefix>-writerContent Writer
Transforms research briefs into polished articles, blog posts, and social copy in the brand voice.
pilot-task-routerpilot-sharepilot-receipt
<your-prefix>-publisherContent Publisher
Formats final content for CMS, generates metadata, schedules publication, and notifies stakeholders.
pilot-webhook-bridgepilot-announcepilot-slack-bridge
Data flows
<your-prefix>-researcher→<your-prefix>-writer:1002research-brief
<your-prefix>-writer→<your-prefix>-publisher:1002draft-content
<your-prefix>-publisher→external:443publish-notify via webhook
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (content researcher)
clawhub install pilot-discover pilot-stream-data pilot-archive
pilotctl set-hostname <your-prefix>-researcher
# On server 2 (content writer)
clawhub install pilot-task-router pilot-share pilot-receipt
pilotctl set-hostname <your-prefix>-writer
# On server 3 (content publisher)
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-publisher
# researcher <-> writer
# On researcher:
pilotctl handshake <your-prefix>-writer "setup: content-marketing-pipeline"
# On writer:
pilotctl handshake <your-prefix>-researcher "setup: content-marketing-pipeline"
# writer <-> publisher
# On writer:
pilotctl handshake <your-prefix>-publisher "setup: content-marketing-pipeline"
# On publisher:
pilotctl handshake <your-prefix>-writer "setup: content-marketing-pipeline"
pilotctl trust