social-media-platform
Build a plugin-based social media management platform with multi-platform publishing, content calendar, brand voices, AI content generation via LangGraph, and analytics. Use when building social media tools, content scheduling systems, or multi-platform publishing pipelines. Covers Facebook, Instagram, YouTube, Twitter/X, TikTok integration patterns.
Why use this skill?
Build a comprehensive social media management platform with plugin-based architecture, AI-powered content generation, and multi-channel publishing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/brandonwadepackard-cell/social-media-platformWhat This Skill Does
The Social Media Platform Builder skill enables developers and power users to architect a robust, plugin-based management system. It centralizes content creation, multi-platform scheduling, and analytics tracking into a single workflow. By utilizing a modular plugin registry, it supports seamless integration with Twitter, Facebook, Instagram, YouTube, and TikTok while providing a 'Manual' fallback for platforms lacking direct API support. The core engine leverages LangGraph for intelligent content generation, ensuring that every post aligns perfectly with designated brand voices.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/brandonwadepackard-cell/social-media-platform
Ensure your Supabase instance is configured with the six required tables (social_posts, platform_connections, content_calendar, brand_voices, social_analytics, and publish_queue) before initializing the agent.
Use Cases
- Automated Agency Workflow: Manage content for multiple client brands with distinct voices and schedules.
- Content Repurposing Pipeline: Generate high-quality assets via LangGraph and automatically distribute them across all connected social channels.
- Unified Social Analytics: Aggregate performance metrics from fragmented platform APIs into one Supabase-backed dashboard.
- Consistency Enforcement: Ensure every drafted post adheres to defined brand guidelines using the automated brand voice optimization node.
Example Prompts
- "Build a content calendar for next week focusing on our 'Coach' brand voice, promoting our new AI product, and schedule it across Twitter and LinkedIn."
- "Draft a LinkedIn post about our latest feature release, optimize it for a professional tone, and add it to the pending queue for Friday at 9 AM."
- "Summarize the engagement metrics for my last five Instagram posts and identify the top-performing content category."
Tips & Limitations
- API Compliance: Always respect individual platform rate limits (e.g., Twitter free tier constraints). The system handles retries via the publish_queue, but external API changes may require occasional plugin updates.
- Brand Voices: Curate your
brand_voicestable carefully; using diverse example phrases improves LangGraph's output quality significantly. - Platform Specifics: Remember that some platforms (e.g., TikTok) require specific app approval processes; use the Manual plugin mode for platforms where API access is pending or restricted.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-brandonwadepackard-cell-social-media-platform": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, data-collection, external-api
Related Skills
domain-email-forwarding
Set up email forwarding for custom domains to receive verification codes, password resets, and other emails at a domain you own but don't actively use for email. Covers GoDaddy, Namecheap, Cloudflare Email Routing, and ImprovMX. Use when recovering accounts linked to inactive domain emails, setting up catch-all forwarding, or routing domain email to Gmail/Outlook without paying for email hosting.
platform-api-connector
Connect to social media and content platform APIs by navigating developer portals, creating apps, obtaining OAuth tokens, and storing credentials. Covers Facebook Graph API, Instagram Business API, YouTube Data API, Twitter/X API v2, and TikTok Content Posting API. Use when setting up API access for any social platform, refreshing expired OAuth tokens, or debugging authentication flows.
hume-evi-langgraph
Integrate Hume EVI voice AI with LangGraph using interrupt/resume patterns. Use when building voice-based AI agents that need Twilio call handling, Hume EVI persona creation, transcript fetching with emotion extraction, and LangGraph state management across the call lifecycle. Covers dynamic Hume config creation, TwiML generation, webhook handling, chat_group event fetching, and emotion timeline extraction.
ai-persona-engine
Build emotionally intelligent AI personas for voice and chat roleplay using actor-direction prompts instead of technical specifications. Use when creating AI characters that need to sound like real people, not chatbots — covers the Doctrine of Embodied Intelligence, brevity-first voice design, 5-layer conversation intelligence, elemental archetypes, self-auditing persona quality, and the principle that resistance equals fewer words.
supabase-checkpointer
Durable LangGraph checkpointing via Supabase REST API (PostgREST) — no direct Postgres connection needed. Use when deploying LangGraph graphs to ephemeral platforms (Railway, Fly, Cloud Run) where in-memory state is lost on redeploy, and you need interrupt/resume to survive process death. Works with any Supabase project using the existing service role key.