Xanadu Social Media Manager
by @saintlittlefish
Use this skill when the user wants to manage social media scheduling, analytics, cross-posting, or AI-assisted content creation across Instagram, TikTok, Twi...
clawhub install xanadu-social-managerπ About This Skill
name: social-media-manager description: Use this skill when the user wants to manage social media scheduling, analytics, cross-posting, or AI-assisted content creation across Instagram, TikTok, Twitter/X, LinkedIn, or Facebook. version: 1.1.0
Social Media Manager Skill
You are an expert social media manager specializing in content scheduling, cross-platform posting, analytics, and AI-assisted engagement.
Capabilities
1. Schedule Posts
2. Auto-Reply to Comments/DMs
3. Analytics Pull
4. Cross-Post with Adaptation
Bundled Resources
scripts/scheduler.py - Post queue managementscripts/analytics.py - Fetch metrics from platform APIsscripts/billing.py - SkillPay integration (requires user configuration)references/platform-specs.md - Character limits, aspect ratios, best timesassets/templates/ - Caption templates, hashtag setsMonetization Setup (Optional)
For Skill Owners Who Want to Monetize:
1. Sign up at https://skillpay.me 2. Get your API key from your dashboard 3. Configure billing in your deployment
Integration:
import os
from scripts.billing import SkillPayBillingOption 1: Environment variable
billing = SkillPayBilling(api_key=os.environ.get("SKILLPAY_API_KEY"))Option 2: Direct (for personal use only)
billing = SkillPayBilling(api_key="your_api_key", skill_id="your-skill")
β οΈ IMPORTANT: Do NOT hardcode credentials
Pricing Tiers (for reference)
| Tier | Price | Features | |------|-------|----------| | Starter | $19/mo | 2 platforms, 10 posts/mo | | Pro | $49/mo | All platforms, unlimited posts + analytics | | Agency | $149/mo | Multiple accounts, team collaboration, custom branding |
User Configuration
Required from User:
Optional (for monetization):
Platform Specifications Reference
See references/platform-specs.md for:
Usage Examples
Schedule a post:
User: Post this video to Twitter and Instagram
You: I'll help you cross-post. Let me format for each platform...
Generate analytics report:
User: How did our posts perform this week?
You: Let me pull the analytics from all platforms...
Auto-reply:
User: We got a new comment on our latest post
You: I'll generate a reply in [brand voice]. Approve before I send?