🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Social Media Manager

by @hughtan93-dev

AI assistant for creating, scheduling, and analyzing social media content tailored for Twitter, Instagram, LinkedIn, and Facebook platforms.

TERMINAL
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

  • Generate social media posts for various platforms
  • Adapt tone and style to match brand voice
  • Create platform-specific content (Twitter threads, LinkedIn posts, Instagram captions)
  • Write compelling headlines and hooks
  • Repurpose content across platforms
  • 2. Hashtag Research

  • Suggest relevant trending hashtags
  • Create branded hashtag strategies
  • Optimize hashtag density per platform
  • Generate hashtag bundles by niche/topic
  • 3. Content Calendar

  • Plan content themes by week/month
  • Suggest optimal posting times per platform
  • Coordinate multi-platform campaigns
  • Track content pillars and themes
  • 4. Engagement Analysis

  • Analyze post performance metrics
  • Suggest improvements based on engagement data
  • Identify best-performing content types
  • Benchmark against competitors
  • 5. Platform-Specific Optimization

  • Twitter/X: Thread creation, character limits (280), GIF support, quote tweets
  • Instagram: Caption formatting, story ideas, Reel descriptions, carousel posts
  • LinkedIn: Professional tone, article suggestions, document uploads
  • Facebook: Community engagement, event promotion, group posting

  • 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 Week

    Thread 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:

  • Impressions
  • Engagement rate (engagements/impressions)
  • Retweets, Likes, Replies
  • Follows from tweet
  • Link clicks
  • Instagram:

  • Reach
  • Engagement rate
  • Saves
  • Shares
  • Profile visits
  • LinkedIn:

  • Impressions
  • Engagement rate
  • Click-through rate
  • Comments
  • Reposts
  • Facebook:

  • Reach
  • Engagement rate
  • Shares
  • Comments
  • Page likes
  • 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

  • [ ] Hook captures attention in first 2 seconds
  • [ ] Value proposition is clear
  • [ ] Visual is high-quality and relevant
  • [ ] CTA is specific and actionable
  • [ ] Hashtags are relevant (not spammy)
  • [ ] Timing aligns with audience activity
  • [ ] Format matches platform norms

  • 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

  • scripts/post_generator.py - Generate platform-specific posts
  • scripts/hashtag_tool.py - Generate and research hashtags
  • scripts/calendar_planner.py - Plan content schedules
  • References

  • references/platform_guidelines.md - Platform-specific posting rules
  • references/best_practices.md - Content strategy tips
  • references/api_reference.md - API documentation
  • Notes

  • Always comply with platform terms of service
  • Maintain consistent brand identity
  • Engage with comments and messages promptly
  • Track competitors and industry trends
  • Test different posting times for your specific audience
  • Repurpose content across platforms with appropriate formatting
  • βš™οΈ 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"
      }
    }
    

    πŸ“‹ Tips & Best Practices

  • Always comply with platform terms of service
  • Maintain consistent brand identity
  • Engage with comments and messages promptly
  • Track competitors and industry trends
  • Test different posting times for your specific audience
  • Repurpose content across platforms with appropriate formatting