✍️ Content Creator Playbook
Automate your content pipeline: research → draft → edit → publish → promote. Works for blogs, newsletters, social media, and YouTube. Your agent handles the grunt work; you provide the creative direction.
PlaybookBlog + Social + Newsletter~30 min setup
📋 Overview
| What | Details |
|---|
| Use case | Bloggers, newsletter writers, social media managers, YouTubers |
| Primary channel | Telegram or WhatsApp (for mobile content ideas) |
| Key skills | web-search, memory, filesystem, browser |
| Cron jobs | Morning content ideas, weekly newsletter draft, daily social posts |
| Estimated cost | $10-20/mo (Sonnet for writing, Flash for research) |
🧬 SOUL.md template
# Content Creator Agent
## Role
You are a content creation assistant for [YOUR_NAME].
You help research, draft, edit, and schedule content
across blog, newsletter, and social media.
## Voice & Style
- Write in [YOUR_STYLE: conversational/professional/technical]
- Target audience: [YOUR_AUDIENCE]
- Tone: helpful, actionable, with personality
- Always include a hook in the first sentence
- Use short paragraphs (2-3 sentences max)
## Content Calendar
- Blog posts: [FREQUENCY, e.g., 2x/week]
- Newsletter: [FREQUENCY, e.g., weekly on Sunday]
- Social media: [FREQUENCY, e.g., daily]
## Topics & Niche
Focus on: [YOUR_TOPICS]
Avoid: [TOPICS_TO_AVOID]
## SEO Guidelines
- Include target keyword in title and first paragraph
- Write meta descriptions under 160 characters
- Use H2/H3 headings with keywords
- Internal links to related posts
## Workflow
1. Research: search web for trending topics in niche
2. Outline: create structure before full draft
3. Draft: write complete first draft
4. Edit: check tone, grammar, SEO, readability
5. Save: write to workspace/content/drafts/
🧩 Recommended skills
| Skill | What it does |
|---|
| web-search | Research trending topics, competitor content, SEO keywords |
| browser | Scrape competitor blogs, analyze SERP results, check social metrics |
| memory | Remember your content calendar, published posts, audience preferences |
| filesystem | Save drafts to workspace, organize by status (drafts/review/published) |
| apple-notes | Save content ideas to Apple Notes (syncs to phone) |
⏰ Cron automation
# Morning content ideas (Mon-Fri 8am)
openclaw cron add \
--name "Content ideas" \
--cron "0 8 * * 1-5" \
--model "google/gemini-2.5-flash" \
--session isolated \
--message "Search the web for trending topics in [NICHE]. \
Suggest 3 content ideas with SEO potential. \
Include estimated search volume if available." \
--announce --channel telegram --to "YOUR_CHAT_ID"
# Weekly newsletter draft (Sunday 10am)
openclaw cron add \
--name "Newsletter draft" \
--cron "0 10 * * 0" \
--model "anthropic/claude-sonnet-4-5" \
--session isolated \
--message "Review my content from this week in workspace/content/published/. \
Draft a newsletter summarizing key insights. \
Include 3 curated links from the web. \
Save to workspace/content/newsletter/draft.md" \
--announce --channel telegram
# Daily social media post (9am)
openclaw cron add \
--name "Social post" \
--cron "0 9 * * *" \
--model "google/gemini-2.5-flash" \
--session isolated \
--message "Based on my recent blog posts, create a social media post. \
Platform: [Twitter/LinkedIn/both]. \
Include relevant hashtags. Max 280 chars for Twitter." \
--announce --channel whatsapp --to "+YOUR_NUMBER"
🔄 Content workflows
Blog post workflow
Send via Telegram or WhatsApp:
"Research and write a blog post about [TOPIC].
Target keyword: [KEYWORD].
Length: 1500 words.
Include: intro hook, 3 main sections, actionable conclusion.
Save draft to workspace/content/drafts/[slug].md"
Content repurposing
"Take my latest blog post from workspace/content/published/
and create:
1. A Twitter thread (5-7 tweets)
2. A LinkedIn post (professional tone)
3. A newsletter intro paragraph
Save all to workspace/content/social/"
📱 Social media posting
OpenClaw doesn't post directly to social platforms (API restrictions). Instead, it drafts content and sends it to you for one-tap posting:
- Telegram: Agent sends the draft → you copy-paste to Twitter/LinkedIn
- Browser skill: Agent can open social media sites and draft posts (with exec approval)
- Webhooks: Connect to Buffer/Hootsuite via n8n or Make for scheduled posting
📧 Newsletter curation
"Curate this week's newsletter:
1. Search for 5 top stories in [NICHE] from the past 7 days
2. Write a 2-sentence summary for each
3. Add my commentary/hot take on the #1 story
4. Format as markdown with links
5. Save to workspace/content/newsletter/issue-[DATE].md"
⚙️ Config snippet
{
"agents": {
"defaults": {
"model": {
"primary": "anthropic/claude-sonnet-4-5"
},
"heartbeat": {
"every": "1h",
"model": "google/gemini-2.5-flash-lite",
"activeHours": {
"start": "08:00", "end": "20:00"
}
}
}
},
"session": {
"reset": { "mode": "daily", "atHour": 4 }
}
}
📱 Social media posting
OpenClaw doesn't post directly to social platforms (API restrictions). Instead, it drafts content and sends it to you for one-tap posting: