Social media

01What is it?
Social media strategy, content creation, and community building across platforms. What sets it apart is how it narrows social content into one specific workflow rather than a broad, generic prompt.
02Inputs
Context for social content: your goals, audience, constraints, and any source material the skill asks for.
03Output
A ready-to-use result for social content: the analysis, copy, or recommendations the agent produces.
Install-only

Install as a package

Installs this one skill package for your coding agent, including any supporting files that skill ships with — not every skill in the repository. Read the tutorial.

Terminal
$ npx skills add aitytech/agentkits-marketing --skill social-media

Skill instructions

The instruction file for this skill. The skill also includes other files you need to install to use it.

SKILL.md

Social Media

Social media strategy, content creation, and community building across platforms.

Language & Quality Standards

CRITICAL: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish.

Standards: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.


When to Use This Skill

Apply social media expertise when:

  • Creating social content strategies
  • Developing platform-specific content
  • Optimizing for platform algorithms
  • Building engagement and community
  • Planning social media calendars
  • Analyzing social performance

Core Concepts

Platform Selection Matrix

PlatformBest ForPrimary AudienceContent TypeB2B/B2C
LinkedInProfessional, B2BDecision makers, 25-54Long-form, documents, carouselB2B
Twitter/XNews, tech, thought leadershipEarly adopters, industryShort-form, threadsBoth
InstagramVisual brands, lifestyleMillennials, Gen ZReels, carousels, StoriesB2C
TikTokEntertainment, trendsGen Z, younger millennialsShort video, trendsB2C
FacebookLocal, community, groupsBroad, 35-65+Video, groups, eventsBoth
YouTubeEducation, how-to, long-formAll agesLong-form videoBoth

Content Pillar Strategy

The 4 Content Pillars:

PillarPurposeRatioExamples
EducationalBuild trust, authority40%Tips, how-tos, industry insights
EntertainingBuild engagement, reach30%Humor, trends, behind-scenes
InspirationalBuild connection, emotion20%Stories, motivation, culture
PromotionalDrive action, revenue10%Offers, product, CTAs

Platform Algorithm Factors

LinkedIn Algorithm:

  • Dwell time (time spent reading)
  • Comments > Shares > Reactions
  • First hour engagement critical
  • Native content preferred
  • No outbound links in body (put in comments)

Instagram Algorithm:

  • Relationship (DMs, comments, story replies)
  • Interest (based on past behavior)
  • Timeliness (recent posts prioritized)
  • Reels heavily promoted
  • Story engagement matters

TikTok Algorithm:

  • Watch time / completion rate
  • Shares > Comments > Likes
  • Video information (captions, hashtags)
  • Device and account settings
  • Trending sounds boost reach

Twitter/X Algorithm:

  • Engagement velocity (first 30 min)
  • Replies and conversations
  • Media (images, video) preferred
  • Threads for depth
  • Profile authority matters

Optimal Posting Times

PlatformBest DaysBest Times (local)Frequency
LinkedInTue-Thu8-10am, 12pm1-2/day
InstagramMon-Fri11am, 2pm, 7pm1-2/day + Stories
TikTokTue-Thu7-9pm1-3/day
Twitter/XWed-Fri9am, 12pm, 5pm3-5/day
FacebookWed-Fri1-4pm1-2/day

Engagement Tactics

Proactive Engagement:

  • Respond to comments within 1 hour
  • Ask questions in posts
  • Use polls and interactive features
  • Tag relevant accounts
  • Join conversations in niche

Community Building:

  • Create exclusive groups
  • Feature user-generated content
  • Host live sessions
  • Run challenges/contests
  • Spotlight community members

Content Format Optimization

Carousel Best Practices:

  • Hook on slide 1 (problem/question)
  • Value in slides 2-8
  • CTA on final slide
  • Consistent design
  • Save-worthy information

Video Best Practices:

  • Hook in first 3 seconds
  • Captions always (80% watch muted)
  • Vertical for mobile
  • Under 60s for most platforms
  • Strong ending/CTA

Text Post Best Practices:

  • Strong first line (hook)
  • White space for readability
  • Bullets and formatting
  • Single CTA
  • Hashtags strategically placed

Best Practices

Content Excellence

  1. Platform-Native: Adapt format per platform
  2. Consistency: Regular posting schedule
  3. Value-First: Give before you ask
  4. Authenticity: Real voice, real stories

Engagement Excellence

  1. Respond Fast: Speed shows you care
  2. Be Human: Personality over perfection
  3. Encourage Conversation: Ask, don't just broadcast
  4. Celebrate Community: UGC and recognition

Growth Excellence

  1. Collaboration: Partner with others in niche
  2. Trends: Participate when relevant
  3. Cross-Promotion: Leverage other channels
  4. Paid Boost: Amplify best organic content

Agent Integration

AgentHow They Use This Skill
copywriterSocial copy creation
brainstormerCampaign ideation
plannerSocial calendar planning
continuity-specialistCommunity engagement strategy

Anti-Patterns to Avoid

Anti-PatternWhy It's WrongDo This Instead
Same content everywherePlatforms differAdapt per platform
Posting and ghostingKills engagementEngage in comments
All promotionNo one follows for ads90% value, 10% promo
Ignoring analyticsRepeating what doesn't workAnalyze and iterate
Buying followersFake engagement, hurts reachGrow organically

Metrics & Benchmarks

MetricGoodExcellentCalculate
Engagement Rate1-3%3%+(Engagements / Followers) × 100
Follower Growth2-5%/mo5%+/moMonthly net new / Total
Share Rate1-2%2%+Shares / Reach
Save Rate2-5%5%+Saves / Reach

Related Commands

  • /social/schedule - Create posting schedule
  • /social/engage - Develop engagement strategy
  • /social/viral - Create viral-potential content
  • /content/social - Platform-specific content

References

  • references/platform-algorithms.md - How each algorithm works
  • references/content-formats.md - Format best practices
  • references/engagement-tactics.md - Building engagement
  • references/viral-mechanics.md - What makes content spread

Supporting file: references/content-formats.md

Content Formats

Best practices for each social media content format.

Short-Form Video (Reels/TikToks)

Specifications

  • Aspect ratio: 9:16 (vertical)
  • Duration: 15-60 seconds optimal
  • Resolution: 1080x1920

Structure

  1. Hook (0-3 seconds): Stop the scroll
  2. Content (3-25 seconds): Deliver value
  3. CTA (last 5 seconds): What to do next

Best Practices

  • Text on screen for sound-off viewers
  • Fast pacing and transitions
  • Trending audio boosts reach
  • Native filming preferred over polished

Carousels

Specifications

  • Instagram: Up to 10 slides
  • LinkedIn: PDF documents
  • Aspect ratio: 1:1 or 4:5

Structure

  1. Cover: Hook headline
  2. Slides 2-8: Content delivery
  3. Final slide: CTA + summary

Best Practices

  • Strong visual consistency
  • One idea per slide
  • Encourage swiping
  • End with clear CTA

Stories

Specifications

  • Duration: 15 seconds per story
  • Aspect ratio: 9:16
  • 24-hour lifespan

Content Ideas

  • Behind-the-scenes
  • Polls and questions
  • Quick tips
  • Product launches
  • Real-time updates

Best Practices

  • Post 3-7 stories daily
  • Use interactive stickers
  • Mix formats
  • Save highlights

Long-Form Posts

LinkedIn

  • 1,300-2,000 characters optimal
  • Use line breaks every 1-2 lines
  • Start with hook
  • Include personal perspective

Twitter Threads

  • 5-15 tweets optimal
  • Number tweets (1/10, 2/10)
  • First tweet must hook
  • End with summary + CTA

Live Video

Best Practices

  • Announce in advance
  • Have clear agenda
  • Engage with comments
  • Repurpose as content
  • Optimal length: 15-60 minutes

Supporting file: references/engagement-tactics.md

Engagement Tactics

Strategies for building social media engagement.

Hook Formulas

Curiosity Hooks

  • "Most people don't know this..."
  • "Here's what no one tells you about..."
  • "I tested X for 30 days. Results:"

Controversial Hooks

  • "Unpopular opinion:"
  • "Hot take:"
  • "I disagree with the common advice to..."

Story Hooks

  • "Last year I was [problem]. Here's what changed:"
  • "I made a $X mistake so you don't have to"
  • "The moment I realized..."

Value Hooks

  • "X tips to [achieve result]"
  • "How I [achieved result] in [timeframe]"
  • "The framework I use to..."

Comment Engagement

Responding Strategy

  • Respond within first hour
  • Ask follow-up questions
  • Add value in responses
  • Pin best comments

Encouraging Comments

  • End posts with questions
  • Ask for opinions
  • Request "drop a [emoji] if..."
  • Create debate opportunities

Community Building

Tactics

  • Create consistent series
  • Build rituals (weekly posts)
  • Spotlight community members
  • Create inside jokes/language
  • Host AMAs and Q&As

User-Generated Content

  • Create shareable templates
  • Run challenges
  • Feature customer content
  • Create brand hashtags

Influencer Collaboration

Finding Partners

  • Micro-influencers (10K-100K)
  • Aligned audience
  • Authentic engagement
  • Content quality match

Collaboration Types

  • Content swaps
  • Takeovers
  • Co-created content
  • Product features
  • Affiliate partnerships

Engagement Metrics

MetricGoodGreat
Engagement Rate1-3%3-6%+
Comment Rate0.1%0.5%+
Share Rate0.5%1%+
Save Rate1%3%+

Supporting file: references/platform-algorithms.md

Platform Algorithms

How social media algorithms rank and distribute content.

Instagram Algorithm

Key Signals

  • Engagement velocity: Fast engagement = more reach
  • Saves and shares: Weighted heavily
  • Watch time: For Reels especially
  • Relationship: Past interactions with viewer

Optimization

  • Post when audience is active
  • Use all features (Stories, Reels, Posts)
  • Encourage saves with valuable content
  • Respond to comments quickly

TikTok Algorithm

Key Signals

  • Watch time: Most important factor
  • Completion rate: Full watches matter
  • Replays: Signals high value
  • Shares: Strong distribution signal

Optimization

  • Hook in first 1-3 seconds
  • Keep videos short initially
  • Use trending sounds
  • Post 1-3 times daily
  • Engage in comments

LinkedIn Algorithm

Key Signals

  • Dwell time: Time spent reading
  • Comments: Especially meaningful ones
  • Shares with commentary: Personal takes
  • Relevance: To your network

Optimization

  • Write long-form posts (1000+ chars)
  • Use line breaks and formatting
  • Ask questions at the end
  • Respond to every comment
  • Post during business hours

Twitter/X Algorithm

Key Signals

  • Replies: Conversation starters
  • Retweets: With and without comment
  • Impressions: Overall reach
  • Profile clicks: Interest signals

Optimization

  • Tweet 3-5 times daily
  • Use threads for long content
  • Engage with others in niche
  • Time tweets for US hours
  • Include media when relevant

Facebook Algorithm

Key Signals

  • Meaningful interactions: Comments, shares
  • Content type: Video prioritized
  • Relationship: Friends/family first
  • Recency: Newer content favored

Optimization

  • Focus on groups
  • Use video content
  • Encourage discussion
  • Go live regularly
  • Share personal stories

Supporting file: references/social-media-playbook.md

Social Media Playbook

Based on research from Sprout Social (https://sproutsocial.com/), Hootsuite (https://www.hootsuite.com/), Later (https://later.com/).


Platform Comparison

Audience Demographics

PlatformPrimary AgeBest For
LinkedIn25-54B2B, professional
Twitter/X25-49Tech, news, thought leadership
Instagram18-34B2C, visual, lifestyle
TikTok16-34Gen Z, entertainment
Facebook35-65+Broad B2C, local
YouTube18-49Tutorials, long-form
Pinterest25-44 (70% F)E-commerce, DIY

Platform Content Types

PlatformBest Content
LinkedInThought leadership, career, B2B
Twitter/XNews, threads, engagement
InstagramLifestyle, behind-scenes, reels
TikTokEntertainment, trends, raw
FacebookCommunity, video, local
YouTubeEducational, entertainment
PinterestInspiration, how-to, product

Content Strategy

Content Pillars (Example)

Pillar% of ContentPurpose
Educational40%Value, expertise
Promotional20%Drive business
Engagement25%Build community
Behind-scenes15%Humanize brand

Content Mix Framework

70% Value content (educational, helpful)
20% Shared content (curated, UGC)
10% Promotional content (sales, offers)

Content Formats by Platform

PlatformTop Formats
LinkedInText posts, carousels, video
Twitter/XThreads, images, polls
InstagramReels, carousels, stories
TikTokShort video, duets, trends
FacebookVideo, groups, events
YouTubeLong-form, shorts

Posting Best Practices

Optimal Posting Times

PlatformBest DaysBest Times
LinkedInTue-Thu7-8am, 12pm, 5-6pm
Twitter/XTue-Thu9am, 12pm, 3pm
InstagramMon, Wed, Fri11am-1pm, 7-9pm
TikTokTue-Thu7-9pm
FacebookTue-Thu9am, 1-3pm
YouTubeThu-Sat12-3pm, 7-9pm

Posting Frequency

PlatformMinimumOptimalMaximum
LinkedIn3x/week1x/day2x/day
Twitter/X1x/day3-5x/day10x/day
Instagram (Feed)3x/week1x/day2x/day
Instagram (Stories)Daily3-5x/day10x/day
Instagram (Reels)3x/week1x/day2x/day
TikTok3x/week1-3x/day5x/day
Facebook3x/week1x/day2x/day

Character Limits & Specs

PlatformText LimitImage Size
LinkedIn3,0001200x627
Twitter/X280 (free) / 25K (Premium)1600x900
Instagram2,2001080x1080, 1080x1350
TikTok2,2001080x1920
Facebook63,2061200x630

Platform-Specific Strategies

LinkedIn

TacticDescription
Personal brandFounder/team content
Native videoIn-feed, no links
Document postsCarousel-style PDFs
Thought leadershipIndustry insights
Employee advocacyTeam amplification
PollsEngagement boost
Commenting2x daily minimum

Twitter/X

TacticDescription
ThreadsLong-form, deep dives
Reply strategyEngage with leaders
Quote tweetsAdd commentary
ListsMonitor influencers
SpacesLive audio
Build in publicTransparency
Hot takesStand out

Instagram

TacticDescription
Reels firstAlgorithm priority
CarouselsHigh save rate
StoriesDaily engagement
Collab postsCross-audience
UGCAuthenticity
Hashtag strategy3-5 relevant
DM engagementBuild relationships

TikTok

TacticDescription
TrendsParticipate quickly
Duets/StitchesPiggyback reach
HooksFirst 3 seconds
Native feelNot polished
SoundsTrending audio
Hashtag challengesVirality
EducationHow-to content

Engagement Strategy

Engagement Actions

ActionFrequencyPurpose
Reply to commentsWithin 1 hourBuild community
Comment on others10-20/dayVisibility
Share UGCWeeklySocial proof
Respond to DMsSame dayRelationships
Like commentsAlwaysAcknowledgment

Community Building

TacticPlatform
Create groupFacebook, LinkedIn
Host SpacesTwitter/X
Go LiveInstagram, TikTok
Run challengesTikTok, Instagram
Feature followersAll platforms
Ask questionsAll platforms

Handling Negative Comments

TypeResponse
ConstructiveThank, address publicly
ConfusedClarify, provide info
TrollingIgnore or hide
Legitimate complaintMove to DM
SpamDelete, block

Social Media Metrics

Key Metrics

MetricFormulaTarget
Engagement rate(Likes+Comments+Shares) / Followers × 1003-6%
ReachUnique accountsGrowing
ImpressionsTotal viewsGrowing
Click-through rateClicks / Impressions>1%
Follower growthNet new / Total>2%/month
Share of voiceYour mentions / Industry mentionsTrack

Benchmarks by Platform

PlatformGood Engagement Rate
LinkedIn2-4%
Twitter/X0.5-1%
Instagram3-6%
TikTok4-8%
Facebook0.5-1%

Vanity vs Actionable Metrics

VanityActionable
FollowersEngagement rate
ImpressionsClick-through rate
LikesComments, saves
ReachConversion from social

Content Calendar

Calendar Template

ColumnDescription
DatePublish date
PlatformWhich channel
Content typePost, story, reel
PillarContent category
CopyActual text
VisualImage/video link
HashtagsRelevant tags
LinkIf applicable
StatusDraft, scheduled, published

Planning Workflow

Weekly:
1. Review previous week performance
2. Identify top performers to repeat
3. Plan 7-day content calendar
4. Create/source visual assets
5. Write copy and schedule
6. Prepare engagement time blocks

Batch Content Creation

DayActivity
MondayPlanning, ideation
TuesdayWriting, copywriting
WednesdayVisual creation
ThursdayScheduling
FridayEngagement, community

Social Media Tools

Management Platforms

ToolBest For
Sprout SocialEnterprise, analytics
HootsuiteMulti-platform, teams
BufferSimple scheduling
LaterInstagram-focused
MetricoolAnalytics, TikTok

Creation Tools

ToolPurpose
CanvaGraphics, templates
CapCutVideo editing
DescriptVideo/audio editing
FigmaDesign
Premiere RushMobile video

Analytics Tools

ToolPurpose
Native analyticsPlatform insights
Sprout/HootsuiteCross-platform
BrandwatchSocial listening
SparkToroAudience research

Influencer Marketing

Influencer Tiers

TierFollowersEngagementCost
Nano1K-10K5-10%$50-200
Micro10K-100K3-5%$200-1K
Macro100K-1M2-3%$1K-10K
Mega1M+1-2%$10K+

Vetting Checklist

  • Engagement rate realistic
  • Comments are genuine
  • Audience demographics match
  • Content quality consistent
  • Brand alignment
  • No controversial history
  • Previous brand work quality

Campaign Types

TypeBest For
Sponsored postAwareness
AffiliatePerformance
AmbassadorLong-term
TakeoverEngagement
Co-creationContent
ReviewsTrust

Crisis Management

Response Levels

LevelSituationResponse
LowMinor complaintStandard response
MediumMultiple complaintsEscalate internally
HighViral negativeExecutive response
CrisisMajor incidentWar room, PR

Crisis Response Steps

  1. Pause scheduled content
  2. Assess situation severity
  3. Gather facts internally
  4. Draft response (legal review if needed)
  5. Respond publicly
  6. Monitor and engage
  7. Post-mortem and process update

Supporting file: references/viral-mechanics.md

Viral Mechanics

What makes content spread on social media.

Emotional Triggers

High-Arousal Emotions (Spread)

  • Awe: Mind-blowing facts, transformations
  • Excitement: Breaking news, announcements
  • Humor: Relatable comedy, wit
  • Anger: Injustice, controversy
  • Anxiety: FOMO, warnings

Low-Arousal Emotions (Don't Spread)

  • Sadness (without hope)
  • Contentment
  • Relaxation

Shareability Factors

Why People Share

  1. Social Currency

    • Makes them look smart/informed
    • Signals their values
    • Shows they're "in the know"
  2. Triggers

    • Associated with common occurrences
    • "Every time I see X, I think of Y"
  3. Emotion

    • Strong emotional response
    • High-arousal states
  4. Public

    • Visible to imitate
    • Social proof built in
  5. Practical Value

    • Useful information
    • Tips and how-tos
    • Lists and resources
  6. Stories

    • Narrative structure
    • Relatable journey
    • Hero transformation

Viral Content Patterns

Transformation Content

  • Before/after reveals
  • Progress journeys
  • Skill development

Educational Content

  • "X things you didn't know"
  • "The truth about..."
  • Myth busting

Relatable Content

  • "POV: When you..."
  • "Nobody: ... Me:"
  • Specific experiences

Controversy

  • Hot takes
  • Unpopular opinions
  • Industry critiques

Trend Jacking

How to Trend Jack

  1. Spot trend early
  2. Find relevant angle to your brand
  3. Execute quickly
  4. Add unique twist
  5. Use trending audio/format

When to Skip

  • Trend misaligned with brand
  • Too late (>48 hours old)
  • Forced connection
  • Sensitive topics

Viral Content Checklist

  • Strong hook in first 3 seconds
  • Emotional trigger identified
  • Shareable (makes sharer look good)
  • Easy to consume quickly
  • Clear, simple concept
  • Native to platform format
  • Relevant to trending moment
  • Rewatchable/re-readable

How do I install Social media in Cursor, Claude Code, or Codex?

Run npx skills add aitytech/agentkits-marketing --skill social-media in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only Social media, not every skill in the repository.

Where does Social media come from and what license is it under?

Social media comes from the aitytech/agentkits-marketing repository on GitHub. That repository has 558 GitHub stars. The skill is published under the MIT license.

Prefer plain text? Read the Social media guide as markdown.