--- name: social-media-department description: Multi-department social media automation for OpenClaw. Run multiple TikTok/Instagram brands with autonomous AI agents — content research, slideshow creation, Postiz-based draft posting, and analytics feedback loops. Includes ready-made departments for Gospel/Bible Study, Tech/Coding, and Business/Entrepreneurship content with department manager agents, weekly content calendars, and hook writing frameworks. Designed for the CEO-agent org pattern with clean delegation. version: 1.0.0 author: [YOUR_GITHUB_USERNAME] tags: [social-media, tiktok, instagram, content-creation, marketing, automation, multi-agent, postiz, slideshows, gospel, tech, business, department, organisation] --- # Social Media Department Skill A complete multi-department social media organisation for OpenClaw. Deploy autonomous content pipelines across multiple TikTok/Instagram brands — each with its own research agent, content creator, posting agent, analytics agent, and department manager. ## What This Does You tell your CEO agent: ``` "Gospel Content: run today's pipeline" "Tech Content: create a post about Python decorators" "Business Content: how did we do this week?" "All Social Media: run all pipelines for today" ``` Your agents handle the rest — research trending topics, write hooks, build slideshows, push to TikTok drafts via Postiz, and compile weekly analytics reports. You review the drafts and post manually. ## Included Departments ### 1. Gospel / Bible Study Content - Scripture research with theological guardrails and context verification - NIV translation, 5 content types (Encouragement, Deep Dive, Topical, Evangelism, Quick Hit) - Hook templates designed for Christian TikTok - Seasonal awareness (Advent, Easter, Lent) ### 2. Tech / Coding Content - Dev tips, tool spotlights, concept explainers, hot takes, career advice - Code accuracy checks, version verification, deprecation awareness - Developer-native voice (no LinkedIn energy) ### 3. Business / Entrepreneurship Content - Business breakdowns, strategy frameworks, myth busters, starter guides - Revenue/profit distinction enforcement, source verification - Anti-guru guardrails (no income flexing without full context) ## Architecture ``` CEO Agent ├── Gospel Content Department │ ├── Department Manager │ ├── Scripture Research Agent │ ├── Content Creator Agent │ ├── Posting Agent (Postiz → TikTok drafts) │ └── Analytics Agent ├── Tech Content Department │ ├── Department Manager │ ├── Tech Research Agent │ ├── Content Creator Agent │ ├── Posting Agent │ └── Analytics Agent └── Business Content Department ├── Department Manager ├── Business Research Agent ├── Content Creator Agent ├── Posting Agent └── Analytics Agent ``` ## Requirements - OpenClaw with CEO-agent org pattern (multi-agent delegation) - Postiz (self-hosted, free) — for pushing content to TikTok drafts - TikTok Developer API account (free) - Claude API key (recommended LLM) or any OpenAI-compatible model - Image library (Unsplash/Pexels, free) ## Quick Start ```bash # Install the skill clawhub install social-media-department # Or clone from GitHub git clone https://github.com/[YOUR_USERNAME]/social-media-department-skill.git cp -r social-media-department-skill/departments/ ~/.openclaw/skills/ cp -r social-media-department-skill/shared/ ~/.openclaw/skills/ # Add the CEO instructions cat social-media-department-skill/ceo-addition.md >> ~/.openclaw/skills/ceo-agent/SKILL.md # Set up Postiz (if not already running) # See docs/postiz-setup.md # Start with one department (gospel recommended as first) # Tell your CEO: "Gospel Content: run today's pipeline" ``` ## File Structure ``` social-media-department/ ├── SKILL.md ← You are here ├── README.md ← Full documentation ├── LICENSE ├── ceo-addition.md ← Paste into your CEO agent ├── departments/ │ ├── gospel/ │ │ ├── department-manager/SKILL.md │ │ └── scripture-research-agent/SKILL.md │ ├── tech/ │ │ ├── department-manager/SKILL.md │ │ └── tech-research-agent/SKILL.md │ └── business/ │ ├── department-manager/SKILL.md │ └── business-research-agent/SKILL.md ├── shared/ │ ├── content-creator-agent/SKILL.md │ ├── posting-agent/SKILL.md │ └── analytics-agent/SKILL.md ├── docs/ │ ├── postiz-setup.md │ ├── adding-new-departments.md │ └── image-library-guide.md └── examples/ └── sample-content-briefs.md ``` ## Customisation Each department has a unique Research Agent (the domain brain) and a Department Manager (the coordinator). The Content Creator, Posting Agent, and Analytics Agent are shared templates — clone and adjust: - **TikTok channel ID** — set per department in the Posting Agent - **Visual style** — Content Creator has styles for all 3 niches built in - **KPI priorities** — Analytics Agent has priorities for all 3 niches built in ### Adding a New Department 1. Write a new Research Agent SKILL.md for your niche 2. Clone the Department Manager from an existing department 3. Connect a new TikTok account to Postiz 4. Update the CEO addition with the new department 5. Collect images for the new niche See `docs/adding-new-departments.md` for the full guide. ## Cost | Item | Cost | |------|------| | Postiz (self-hosted) | Free | | Images (Unsplash/Pexels) | Free | | TikTok Developer API | Free | | ClawHub install | Free | | LLM API (Claude/GPT) | Your existing cost | ## Credits Built with OpenClaw. Uses Postiz for social media scheduling. ## License MIT — use it, modify it, sell services with it. Attribution appreciated.