Set up a complete multi-brand social media management team on OpenClaw. Scaffolds 7 specialized AI agents (Leader, Researcher, Content Strategist, Visual Designer, Operator, Engineer, Reviewer) in a star topology with persistent A2A sessions, 3-layer memory system, shared knowledge base, approval workflows, and brand isolation. Use when setting up a new social media operations team, adding the multi-agent framework to an existing OpenClaw instance, or when the user mentions social media management, multi-brand operations, or content team setup.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
La commande reste sur une seule ligne. Faites défiler horizontalement pour la vérifier avant de la copier.
Vous préférez une copie locale ? Téléchargez les fichiers actuellement disponibles dans SkillsMP.
Explorateur de fichiers
46 fichiers
Affichage de SKILL.md
SKILL.md
Instructions source · Aperçu en lecture seule
name
social-media-ops
description
Set up a complete multi-brand social media management team on OpenClaw. Scaffolds 7 specialized AI agents (Leader, Researcher, Content Strategist, Visual Designer, Operator, Engineer, Reviewer) in a star topology with persistent A2A sessions, 3-layer memory system, shared knowledge base, approval workflows, and brand isolation. Use when setting up a new social media operations team, adding the multi-agent framework to an existing OpenClaw instance, or when the user mentions social media management, multi-brand operations, or content team setup.
Shared knowledge base with brand profiles, operations guides, and domain knowledge
Approval workflow ensuring nothing publishes without owner approval
Brand isolation with per-brand channels, content guidelines, and asset directories
Cron automation for daily memory consolidation and weekly KB review
Prerequisites
Before installing, ensure:
OpenClaw is installed and openclaw onboard has been completed
At least one auth profile exists (e.g., Anthropic API key)
The ~/.openclaw/ directory exists
Quick Start
1. Install the skill (if not already in workspace/skills/)
2. Trigger setup: "Set up my social media operations team"
3. Follow the interactive onboarding (6 steps, ~10 minutes)
4. Start creating content!
Onboarding Flow
When first triggered, this skill runs an interactive setup process.
Step 1: Prerequisites Check
Verify the environment is ready:
OpenClaw installed and openclaw onboard completed
~/.openclaw/ directory exists
At least one auth profile configured
If any prerequisite is missing, guide the user to resolve it before continuing.
Step 2: Team Setup
All 7 agents are installed automatically. Do not ask the user to choose a team size.
The full team:
Agent
Role
Leader
Orchestration, routing, quality gates
Researcher
Market research, competitor analysis
Content
Content strategy, copywriting
Designer
Visual briefs, image generation
Operator
Platform operations, scheduling
Engineer
Technical integrations, automation
Reviewer
Independent quality review
Model assignment — Use the model already configured in the user's auth profile (agents.defaults.model.primary). All agents default to the same model. This keeps setup simple.
After auto-configuring, optionally ask:
"All 7 agents will use your configured model. Would you like to add a different model provider for the Reviewer agent to get an independent perspective? (You can always change this later.)"
If the user says yes, collect the alternative provider. If no, move on.
Advanced note: If you later want to run a leaner team, re-run scaffold.sh --agents leader,content,designer,engineer to scaffold a subset.
Step 3: Telegram Setup
This step uses a guided flow — do not ask the user for raw chat IDs or thread IDs.
Phase A: Confirm Bot Token
Check openclaw.json for channels.telegram.botToken
If present → skip to Phase B
If missing → guide the user:
"Open Telegram, search for @BotFather"
"Send /newbot and follow the prompts to create a bot"
"Copy the bot token and paste it here"
Write the token into openclaw.json at channels.telegram.botToken
Phase B: Choose Channel Mode
Present the options in this order (DM+Topics first):
DM+Topics (recommended) — Simplest setup, no group needed
Each brand gets its own topic thread inside the bot's DM
Best for solo operators managing multiple brands
Requires enabling Thread Mode on the bot (guided below)
Group+Topics — For multi-person teams
Brands are topic threads inside a Telegram supergroup
Multiple team members can participate
Requires a supergroup with Topics enabled
DM-simple — Minimal, no brand isolation
Single DM conversation with the bot
Context-based brand routing (no topics)
Group-simple — Group without brand isolation
Single group conversation
Context-based brand routing (no topics)
Phase C: Mode-Specific Setup
If DM+Topics:
Guide the user to enable Thread Mode on their bot:
"Open Telegram, find @BotFather"
"Tap the Open button (bottom-left) to open the BotFather MiniApp"
"Select your bot in the MiniApp"
"Go to Bot Settings"
"Find Thread Mode and enable it"
"Come back and tell me when it's done"
Once confirmed, use the bot token to get the user's chat ID:
"Send any message to your bot in Telegram"
Agent reads the incoming message context to extract the user's chat ID from {{From}}