Social Media Manager
by @hughtan93-dev
AI assistant for creating, scheduling, and analyzing social media content tailored for Twitter, Instagram, LinkedIn, and Facebook platforms.
clawhub install hughtan93-social-media-managerπ About This Skill
SKILL.md - social-media-manager
Metadata
name: social-media-manager-xiaoxing
description: AI-powered social media management assistant for content creation, scheduling, and analytics
version: 2.0.0
author: Xiao Xing
tags: [social-media, content, marketing, automation, twitter, instagram, linkedin, facebook]
Overview
Social Media Manager is a comprehensive AI-powered assistant that helps users manage their social media presence effectively. It can generate engaging content, research hashtags, plan posting schedules, analyze engagement metrics, and optimize for each platform's unique requirements.
Capabilities
1. Content Generation
2. Hashtag Research
3. Content Calendar
4. Engagement Analysis
5. Platform-Specific Optimization
Content Generation Prompts by Platform
Twitter/X Prompts
Thread Opener:
Create a Twitter thread about [TOPIC]. Include:
A compelling hook (first tweet must grab attention in first 50 chars)
5-7 substantive tweets expanding on the topic
A strong CTA in the final tweet
2-3 relevant hashtags distributed naturally Tone: [professional/casual/humorous/inspirational]
Brand voice: [describe your brand voice]
Single Tweet:
Write a single impactful tweet about [TOPIC]:
Max 280 characters
Include a hook in first 30 characters
Add value or emotion
End with 1-2 relevant hashtags or a CTA Tone: [specify]
Example Thread:
Topic: 5 AI Tools That Will Save You 10 Hours This WeekThread structure:
1/5 π¨ Stop wasting time on repetitive tasks. Here are 5 AI tools that changed my workflow:
2/5 1. @NotionAI - Writing and summarization
3/5 2. @Copy.ai - Marketing copy
4/5 3. @Midjourney - Visual content creation
5/5 Which one are you trying first? Drop your pick in the comments π
#AITools #Productivity #TechTips
Instagram Prompts
Post Caption:
Create an Instagram caption for [CONTENT/VISUAL]:
Hook: 1-2 lines that stop the scroll
Body: 2-3 paragraphs telling a story or sharing value
CTA: Clear call-to-action (save, comment, share)
Hashtags: 5-15 relevant tags (mix of popular and niche) Brand aesthetic: [describe]
Tone: [specify]
Carousel Post:
Design a carousel post about [TOPIC]:
Slide 1: Hook/Title
Slides 2-8: Content points (one per slide)
Slide 9: CTA/Summary
Each slide: Visual description + caption text Format: Educational/Entertainment/Behind-the-scenes
Story Ideas:
Generate 5 Instagram Story ideas for [BRAND/TOPIC]:
Mix of: poll, quiz, slider, question sticker, countdown
Each story: hook + interactive element + CTA
Reel Description:
Create a Reel description for [VIDEO CONTENT]:
First 3 lines: Hook (show up in feed)
Lines 4-10: Context/value proposition
CTA: Save, share, or comment
Hashtags: 3-5 relevant tags
LinkedIn Prompts
Professional Post:
Write a LinkedIn post about [TOPIC]:
Opening: Personal story or bold statement
Body: 2-4 paragraphs with insights
Ending: Thought-provoking question or CTA
Length: 700-1500 characters ideal Tone: Professional, authentic, thought-leadership
Industry: [specify]
Article Outline:
Create a LinkedIn article outline about [TOPIC]:
Title: Compelling, keyword-rich
Introduction: Hook + what reader will learn
5-7 main points with subheadings
Conclusion: Key takeaways + CTA Target length: 1500-3000 words
Company Update:
Write a company update post:
Announce: [product/feature/milestone]
Why it matters: Benefit to audience
Quote: CEO or team member
CTA: Link to learn more Format: Professional, celebratory
Facebook Prompts
Post:
Create a Facebook post for [TOPIC]:
Length: 80-200 words for reach
Hook: First 40 characters
Content: Conversational, community-focused
CTA: Comment, share, or visit link Tone: Friendly, community-oriented
Event Promotion:
Write a Facebook event post:
Event: [name, date, time, location]
Hook: What's the value of attending?
Details: Key information
CTA: RSVP link Format: Event announcement
Hashtag Generation Methods
Method 1: Niche-Based Generation
Generate 20 hashtags for [NICHE/INDUSTRY]:
Top 5: Broad reach hashtags (1M+ posts)
Top 10: Medium reach (100K-1M posts)
Top 5: Niche hashtags (<100K posts)
Include: 1-2 branded hashtags
Method 2: Trending + Evergreen Mix
Create hashtag bundle for [TOPIC]:
3 trending hashtags (currently viral)
5 evergreen hashtags (consistent engagement)
2 niche-specific hashtags
1 branded hashtag
Method 3: Competitor Analysis
Research hashtags used by [COMPETITOR/INFLUENCER]:
Extract their top 20 hashtags
Identify patterns and themes
Suggest 10 alternative hashtags in same niche
Hashtag Best Practices by Platform
| Platform | Optimal Count | Best Placement | Tips | |----------|---------------|----------------|------| | Twitter | 1-3 | End of tweet | Mix broad + niche | | Instagram | 5-15 | Caption end + first comment | 30 max limit | | LinkedIn | 3-5 | End of post | Industry-specific | | Facebook | 1-3 | End of post | Avoid over-tagging |
Content Calendar Templates
Weekly Content Plan
| Day | Theme | Platform Focus | Content Type | |-----|-------|----------------|--------------| | Monday | Motivation | LinkedIn, Twitter | Quote, goals | | Tuesday | Educational | LinkedIn, Instagram | Tips, how-to | | Wednesday | Product/Service | All platforms | Feature highlight | | Thursday | Community | Facebook, Instagram | User stories, UGC | | Friday | Engagement | Twitter, Instagram | Poll, question, fun | | Saturday | Behind-the-Scenes | Instagram, Facebook | BTS, team, culture | | Sunday | Curated/Planning | All | Repurpose, plan |
Monthly Content Themes
Example: Tech/SaaS Month
Week 1: Product Features & Updates
Week 2: Educational Content & Tips
Week 3: Customer Success Stories
Week 4: Industry Trends & Thought Leadership
Example: E-commerce Month
Week 1: New Product Launches
Week 2: How-to Use/Style Guides
Week 3: Customer Reviews/Testimonials
Week 4: Special Offers/Behind-the-Scenes
Optimal Posting Times (General)
| Platform | Best Times (EST) | Worst Times | |----------|------------------|-------------| | Twitter | 9am, 12pm, 5pm | 11pm-5am | | Instagram | 11am, 2pm, 7pm | 11pm-5am | | LinkedIn | 8am, 10am, 12pm | 6pm-6am | | Facebook | 9am, 1pm, 4pm | 12am-6am |
Engagement Analysis Framework
Key Metrics by Platform
Twitter/X:
Instagram:
LinkedIn:
Facebook:
Engagement Analysis Prompt
Analyze [POST] performance:
Metrics: [list actual numbers]
Compare to: Industry average / Previous posts
Strengths: What worked well
Weaknesses: What underperformed
Recommendations: 3-5 specific improvements
Content Performance Checklist
Configuration
Configure your preferences in a config.json file:
{
"platforms": ["twitter", "instagram", "linkedin", "facebook"],
"brand": {
"name": "Your Brand",
"voice": "professional|casual|humorous|inspirational",
"colors": ["#hex1", "#hex2"],
"hashtags": ["#brand1", "#brand2"]
},
"posting": {
"frequency": "daily|3x/week|weekly",
"times": {
"twitter": ["09:00", "12:00", "17:00"],
"instagram": ["11:00", "14:00", "19:00"],
"linkedin": ["08:00", "10:00", "12:00"],
"facebook": ["09:00", "13:00", "16:00"]
}
},
"audience": {
"demographics": "age, location, interests",
"goals": "brand awareness, lead generation, community"
}
}
Scripts Available
References
Notes
βοΈ Configuration
Configure your preferences in a config.json file:
{
"platforms": ["twitter", "instagram", "linkedin", "facebook"],
"brand": {
"name": "Your Brand",
"voice": "professional|casual|humorous|inspirational",
"colors": ["#hex1", "#hex2"],
"hashtags": ["#brand1", "#brand2"]
},
"posting": {
"frequency": "daily|3x/week|weekly",
"times": {
"twitter": ["09:00", "12:00", "17:00"],
"instagram": ["11:00", "14:00", "19:00"],
"linkedin": ["08:00", "10:00", "12:00"],
"facebook": ["09:00", "13:00", "16:00"]
}
},
"audience": {
"demographics": "age, location, interests",
"goals": "brand awareness, lead generation, community"
}
}