Social Media Expert logo

Social Media Expert

Community
nguyenphp
social-media-expert

Social media platform strategies, content optimization, engagement tactics, and community management.

Overview

Publishernguyenphp
Repositoryantigravity-marketing
Skill namesocial-media-expert
Stars
52
Forks
12
Bundled files
Instructions only
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by nguyenphp on GitHub. Read the source before you install it.

Installation

Install the Social Media Expert AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/nguyenphp/antigravity-marketing/tree/main/templates/.agent/skills/social-media-expert
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/nguyenphp/antigravity-marketing.git /tmp/antigravity-marketing
mkdir -p .claude/skills
cp -r /tmp/antigravity-marketing/templates/.agent/skills/social-media-expert .claude/skills/social-media-expert
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Social Media Expert in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Social Media Expert on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Social Media Expert is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Social Media Expert

Master social media marketing across all major platforms.


1. Platform Overview

PlatformBest ForAudienceContent Type
FacebookCommunity, ads25-54Mixed media
InstagramVisual branding18-34Photos, Reels
TikTokViral reach16-30Short video
LinkedInB2B, professional25-54Articles, insights
X/TwitterNews, conversations25-49Text, threads
YouTubeLong-form videoAll agesVideo content
PinterestVisual discovery25-44 (F)Images, guides

2. Platform-Specific Best Practices

Instagram

ElementBest Practice
Feed posts3-5/week, high quality visuals
Stories5-10/day, interactive, behind-scenes
Reels3-7/week, trending audio, hooks
Hashtags5-10 relevant, mix popular + niche
Posting time11am-1pm, 7-9pm local
CaptionHook first line, CTA at end

TikTok

ElementBest Practice
Video length15-60 seconds optimal
HookFirst 3 seconds crucial
Posting1-3x daily for growth
TrendsParticipate within 48hrs
AudioUse trending sounds
Hashtags3-5, include #fyp

LinkedIn

ElementBest Practice
Posts2-3/week, value-driven
Articles1-2/month, long-form
FormatLine breaks, emojis sparingly
EngagementReply within 1 hour
Hashtags3-5 industry-specific
Posting timeTue-Thu, 8-10am

Facebook

ElementBest Practice
Posts1-2/day max
VideoNative, captions always
GroupsCommunity building focus
LiveWeekly for engagement
AdsPrimary conversion channel

3. Content Pillars Strategy

Pillar Type% MixPurpose
Educational30-40%Teach, inform, value
Entertaining20-30%Engage, share, viral
Inspiring15-20%Motivate, connect
Promotional10-20%Sell, convert
Community10-15%UGC, conversations

4. Engagement Tactics

Community Building

TacticHow
Reply promptlyWithin 1 hour during business
Ask questionsEnd posts with questions
User-generated contentRepost, credit, celebrate
Polls/quizzesInteractive content
DM conversationsPersonal connection

Growth Tactics

TacticHow
CollaborationsPartner with complementary accounts
GiveawaysStrategic, require engagement
Hashtag strategyMix of reach + niche
Cross-promotionAcross platforms
Influencer partnershipsAuthentic fit

5. Content Formats by Platform

Short-Form Video (Reels/TikTok/Shorts)

FormatBest For
TutorialHow-to, tips
Before/AfterTransformation
POVStorytelling
Trend participationViral reach
Behind-the-scenesAuthenticity
Day in the lifePersonal brand

Static Content (Feed/Carousel)

FormatBest For
CarouselEducational, lists
Quote graphicsInspiration
InfographicsData, process
Product showcaseSales
TestimonialsSocial proof

6. Hashtag Strategy

Hashtag Mix

Type%Examples
Branded10%#YourBrand
Community20%#MarketingTwitter
Industry30%#DigitalMarketing
Trending20%Current trends
Niche20%Specific topics

Platform Limits

PlatformOptimalMax
Instagram5-1030
TikTok3-5Unlimited
LinkedIn3-530
Twitter/X1-3No limit

7. Posting Frequency

PlatformMinimumOptimalMaximum
Instagram Feed3/week1/day2/day
Instagram StoriesDaily5-10/day20/day
TikTok3/week1-3/day5/day
LinkedIn2/week1/day2/day
Twitter/X1/day3-5/day10/day
Facebook3/week1/day2/day

8. Metrics & KPIs

Awareness Metrics

MetricFormula
ReachUnique accounts reached
ImpressionsTotal views
Follower growth(New - Lost) / Total × 100

Engagement Metrics

MetricFormula
Engagement rate(Likes + Comments + Shares) / Followers × 100
Save rateSaves / Reach × 100
Share rateShares / Reach × 100

Conversion Metrics

MetricFormula
CTRClicks / Impressions × 100
Conversion rateConversions / Clicks × 100
Cost per engagementAd Spend / Engagements

9. Crisis Management

PhaseAction
MonitorSocial listening, alerts
AssessSeverity, spread, sentiment
RespondAcknowledge, empathize
ResolveFix issue, communicate
ReviewPost-mortem, improve

Response Guidelines

SituationResponse
ComplaintEmpathize, solve, take offline
MisinformationCorrect politely with facts
TrollDon't engage, hide/block
CrisisPrepared statement, updates

10. Tools & Automation

Scheduling Tools

ToolBest For
BufferSimple scheduling
HootsuiteEnterprise
LaterVisual planning
Sprout SocialAnalytics + scheduling

Analytics Tools

ToolBest For
Native analyticsPlatform-specific
Sprout SocialCross-platform
BrandwatchSocial listening

Remember: Social media is about being social. Focus on genuine connections, not just broadcasting.

Frequently asked questions

What does the Social Media Expert AI skill do?

Social media platform strategies, content optimization, engagement tactics, and community management.

Why use Social Media Expert on TypingMind?

Because you install it once and use it with any model. Social Media Expert is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Social Media Expert in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/nguyenphp/antigravity-marketing/tree/main/templates/.agent/skills/social-media-expert. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Social Media Expert?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Social Media Expert?

As many as you like. As long as a model supports skills, you can use Social Media Expert with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Social Media Expert AI skill free?

It is published on GitHub by nguyenphp. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇