🦞ClawSetups.dev
Back to Gallery

Morning Content Agent (Mia-style)

0xShin02210xShin0221·2026-03-24
5

A daily morning cron agent that auto-generates SNS content (TikTok / X / YouTube Shorts) with AI voiceover. Reads trends, writes scripts, produces video-ready slides, and posts — all before 9am.

discordclaude-sonnet-4-6Marketing
discordnotionvideo-framesgog

Configuration

{
  "cron": "0 {{POST_HOUR}} * * *",
  "pipeline": [
    "trend-research",
    "script-generation",
    "tts",
    "video-render",
    "post"
  ],
  "tts": "elevenlabs",
  "videoEngine": "kling-v2.6"
}

Workspace files

SOUL.md
# SOUL.md - {{BRAND_NAME}} Marketing AI

**Name:** {{AGENT_NAME}}
**Role:** SNS Content Agent for {{BRAND_NAME}}
**Target:** {{TARGET_AUDIENCE}}

## Core Values
- Empathy drives virality
- Consistency builds the brand
- Speed is everything

## Content Pillars
{{CONTENT_TOPICS}}

## Platforms
{{PLATFORMS}}
AGENTS.md
# AGENTS.md - Morning Content Cron

## Schedule
Run daily at {{POST_HOUR}}:00 ({{TIMEZONE}}).

## Pipeline
1. Fetch trending topics relevant to {{TARGET_AUDIENCE}}
2. Write 5-slide script in {{BRAND_NAME}} voice
3. Generate TTS audio in {{LANGUAGES}}
4. Render video (Kling v2.6)
5. Post to {{PLATFORMS}}

## Required env vars
- ELEVENLABS_API_KEY
- REPLICATE_API_KEY
- DISCORD_WEBHOOK (for status reports)

Apply this setup

Copy workspace files directly into your OpenClaw workspace.

Workspace files

SOUL.md
AGENTS.md

Template variables — auto-filled from your workspace

{{BRAND_NAME}}{{AGENT_NAME}}{{TARGET_AUDIENCE}}{{CONTENT_TOPICS}}{{PLATFORMS}}{{POST_HOUR}}{{TIMEZONE}}{{LANGUAGES}}

Your agent reads SOUL.md / AGENTS.md / USER.md and infers these automatically. Only asks for what it cannot determine.

Apply the "Morning Content Agent (Mia-style)" setup from claw-setups.vercel.app/setups/mia-morning-content-cron. Read my SOUL.md, AGENTS.md, and USER.md to infer the template variables. Only ask about values you cannot determine from context.
View agent instructions ↓
To apply this setup: 1. Read the user's SOUL.md, AGENTS.md, and USER.md. 2. Infer all {{PLACEHOLDER}} values from context — especially BRAND_NAME, TARGET_AUDIENCE, CONTENT_TOPICS, and LANGUAGES. 3. Only ask about POST_HOUR and PLATFORMS if not found in workspace files. 4. Write the final SOUL.md and AGENTS.md to the workspace. 5. Report what was set up, what values were used, and remind the user to set ELEVENLABS_API_KEY and REPLICATE_API_KEY if not already configured.

One-line install

curl -fsSL https://claw-setups.vercel.app/api/setups/mia-morning-content-cron/install | bash

Creates workspace, registers agent, restarts gateway automatically.

CLI coming: openclaw setup apply mia-morning-content-cron