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.

Agents
3
Skills
9
Difficulty
beginner
Install
clawhub install pilot-content-marketing-pipeline-setup
Skills used
Agents
<your-prefix>-researcher Content Researcher
Gathers trending topics, keywords, competitor content, and source material. Packages findings into structured research briefs.
pilot-discoverpilot-stream-datapilot-archive
<your-prefix>-writer Content Writer
Transforms research briefs into polished articles, blog posts, and social copy in the brand voice.
pilot-task-routerpilot-sharepilot-receipt
<your-prefix>-publisher Content 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 :1002 research-brief
<your-prefix>-writer <your-prefix>-publisher :1002 draft-content
<your-prefix>-publisher external :443 publish-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

Ready to deploy Content Marketing Pipeline?