← All Playbooks

✍️ 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

WhatDetails
Use caseBloggers, newsletter writers, social media managers, YouTubers
Primary channelTelegram or WhatsApp (for mobile content ideas)
Key skillsweb-search, memory, filesystem, browser
Cron jobsMorning 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

SkillWhat it does
web-searchResearch trending topics, competitor content, SEO keywords
browserScrape competitor blogs, analyze SERP results, check social metrics
memoryRemember your content calendar, published posts, audience preferences
filesystemSave drafts to workspace, organize by status (drafts/review/published)
apple-notesSave 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 }
  }
}