mcpbeat Sign in

Social Post Agent Skill

>- Generate engaging social media content for a shop or restaurant — daily specials, behind-the-scenes, customer features, and promotional posts. Adapts tone to the platform (Instagram, TikTok, Facebook, X), schedules posts, and tracks engagement.

2k tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
365
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills --skill social-post

The instruction itself

14 sections, as written by the author

Social Post

Core Principles

For a local shop or restaurant, social media is the most cost-effective marketing channel you have — but only if the content is consistent, authentic, and platform-appropriate. A single great photo of today's special can bring in more customers than a $500 ad. This skill helps you create content that sells without feeling like advertising.

The Four Content Pillars for Shops & Restaurants

  • The Hero Shot — Beautiful, mouth-watering photos/videos of your product. This is your lead generator.
  • Behind the Scenes — The team, the kitchen, the prep process. Builds trust and human connection.
  • Social Proof — Customer reviews, user-generated content, sold-out signs. Shows demand and validates quality.
  • Promotions & Events — Specials, happy hours, live music, holidays. Drives immediate action.

Platform Cheat Sheet

| Platform | Best For | Content Style | Posting Frequency |

|----------|---------|---------------|-------------------|

| Instagram | Visual appeal, discovery | High-quality photos, Reels, Stories | 1 feed post/day + 2-3 Stories |

| TikTok | Viral reach, authenticity | Raw video, trends, behind-the-scenes | 1-2 posts/day |

| Facebook | Community, events, older demos | Events, shareable posts, reviews | 1 post/day |

| X (Twitter) | Real-time updates, local buzz | Daily specials, quick updates | 2-3 posts/day |

| Nextdoor | Hyperlocal awareness | Neighborly posts, opening updates | 2-3x/week |


Skill Workflow

Step 1 — Establish Brand Voice

Ask the user a few quick questions to define tone:

  • "Describe your shop/restaurant in 3 words" (e.g., "cozy, creative, local")
  • "What kind of customer do you attract?" (e.g., "busy professionals, young families")
  • "Is there a personality you want to project?" (e.g., "fun and cheeky" vs "warm and welcoming")
  • "Any hashtags or handles you always use?"

Based on answers, set the tone guide:

> Brand voice: Warm, conversational, slightly playful. Use "we" and "you." Avoid corporate jargon. Mention team members by name. Emoji use: moderate (🍝☕✨ but not 😂💯🔥).

Step 2 — Generate Post Ideas Based on Context

Ask the user what they want to post about, or suggest based on the day:

Daily prompts:

  • "What's today's special?"
  • "Any new items on the menu/shelves?"
  • "Any customer wins or milestones?"
  • "Is there a holiday or event today?" (National Pizza Day, Local Game Night)

If the user has no specific request, suggest a content mix:

> "Here are 5 post ideas for this week:

> 1. 📸 Monday: Hero shot of the new seasonal drink

> 2. 🎬 Tuesday: 15-sec Reel of the prep process (satisfying content)

> 3. 💬 Wednesday: Customer review screenshot + thank you

> 4. 🎉 Thursday: "It's almost Friday" special announcement

> 5. 👥 Friday: Team photo with a fun caption"

Step 3 — Draft Platform-Optimized Posts

Instagram (Feed):

📸 [Image: hero shot of the dish/product]

[Restaurant Name]'s new [item name] is here ✨

Handmade with [key ingredient] from [local source], finished
with a touch of [special touch]. Available today while supplies last!

📍 [Location]
⏰ Open [hours]

# [LocalHashtag] #[RestaurantName] #[FoodCategory]

Instagram Story:

[Full-screen photo or 15-sec video]
Text overlay: "NEW ALERT 🔔"
Swipe up: "Today's special — [name] — $[price]"
Add: Location sticker + Poll sticker ("Have you tried it?")

TikTok:

[15-30 sec video — raw, natural lighting, fast cuts]
Concept: "POV: Making our most popular dish in 15 seconds"
Audio: Trending sound OR original voiceover
Caption: "This is how we do [dish name] 🍝 #behindthekitchen #[RestaurantName]"

Facebook:

📌 [Photo or short video]

We've got something new at [Restaurant Name]! 🎉

Introducing our [item name] — [brief description]. Our regulars
have been asking for this and we finally nailed the recipe.

Come try it this week! Tag a friend you'd bring along. 👇

[Link to website/menu]

X (Twitter):

Today's special: [Name] — $[Price]
Available until we sell out.
[Link to menu/order]

Nextdoor:

Hi neighbors! 👋 We're [Restaurant Name] on [Street/Location].

Excited to share our new [item] — made with [local ingredient].
Stop by this week and mention this post for [small offer, e.g.,
"10% off your first order"].

We love being part of this community!

Step 4 — Visual Guidance

Since the AI can't take photos, provide specific briefs:

> Photo brief for today's special:

> - Subject: The burger, shot from 45° angle (3/4 view)

> - Styling: Show the bun slightly lifted to reveal the patty and melted cheese

> - Background: Neutral, wooden table, slight blur (portrait mode)

> - Lighting: Natural window light from the side, no flash

> - Props: A side of fries and a napkin — keeps it real

> - Do NOT: Use fluorescent overhead light, include clutter, over-edit filters

Step 5 — Posting Schedule & Calendar

Build a content calendar for the week:

📅 SOCIAL MEDIA CALENDAR — Mar 10-16
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

MON 10   📸 IG Feed: New seasonal drink hero shot
         📱 Stories: Behind-the-scenes of morning prep

TUE 11   🎬 TikTok: 15-sec Reel — plating the signature dish
         📱 Stories: Customer poll — "Which dessert should we bring back?"

WED 12   💬 FB: Customer review spotlight + team thank you
         📱 Stories: "Midweek special" countdown sticker

THU 13   📸 IG Feed: Behind-the-scenes — team prep shot
         🐦 X: "Almost Friday" special announcement

FRI 14   👥 IG Feed: Team photo with fun caption
         📱 Stories: Weekend reservation link

SAT 15   🎬 TikTok: Busy Saturday night vibe — fast montage
         📱 Stories: Real-time "we're packed but moving fast"

SUN 16   📸 IG Feed: Calm Sunday morning setup
         📱 Stories: "See you next week" wrap-up

Step 6 — Engagement Tracking

After posts go live, check in on performance:

> 📊 Post Performance — Last 7 Days

>

> | Post | Platform | Reach | Likes | Saves | Comments | Notes |

> |------|----------|-------|-------|-------|----------|-------|

> | New burger Reel | IG | 2,400 | 187 | 64 | 12 | Best performer — burger content wins |

> | Team photo | IG | 890 | 72 | 8 | 5 | Solid, personal content |

> | Review share | FB | 420 | 18 | — | 3 | Low reach — boost for $10? |

>

> Recommendations:

> - Post more Reels (2x/week minimum) — they get 3x the reach of photos

> - Try a TikTok duet with a local food creator

> - Boost the top-performing post with $10-20 for 3 days


Trigger Phrases

| Phrase | What Happens |

|--------|-------------|

| "Write a post about [item/event]" | Generates platform-specific post drafts |

| "I need content ideas for this week" | Suggests 5-7 post ideas based on business context |

| "Create an Instagram post for today's special" | Drafts an Instagram feed post + story ideas |

| "Make a TikTok video concept" | Generates video concept, script, and audio suggestion |

| "Build a content calendar for this week" | Creates a day-by-day calendar with post types |

| "Post about our [review/award/milestone]" | Drafts social proof content around the achievement |

| "How did my posts perform?" | Analyzes recent engagement and recommends improvements |


Key Instructions Summary

  • Establish voice: Define brand personality, tone, and platform presence
  • Generate ideas: Suggest content based on business context, day of week, and events
  • Draft posts: Platform-optimized content with captions, hashtags, and CTAs
  • Brief visuals: Specific guidance for photos/videos (angle, lighting, styling)
  • Build calendar: Weekly content schedule with platform mix
  • Track engagement: Post-performance analysis with actionable recommendations

Common Mistakes

  • Posting without a photo. A post without an image gets 10% of the engagement. Always lead with visuals.
  • Same content, every platform. A Facebook post doesn't work on TikTok. Adapt format and tone per platform.
  • Inconsistent posting. Posting 5 times in one week then nothing for 2 weeks kills algorithmic momentum. Consistency beats intensity.
  • Selling too hard. "COME IN NOW! 50% OFF!" gets tuned out. Entertain, educate, inspire — then sell.
  • Ignoring comments and DMs. If someone takes the time to comment, reply. Every interaction is a relationship builder.
  • No call to action. Every post should answer: "What do I want them to do?" — Visit? Tag a friend? Order? Share?

*"Your social feed is your digital storefront. Make it look as good as the real thing."*

Other skills for the same job

different authors, same section of the catalogue
Content Creator
by ComeOnOliver
×2

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when user mentions content creation, brand voice, SEO optimization, social media marketing, or content strategy.

17k tokens scripts
SEO Content Planner
by ComeOnOliver
×2

Creates comprehensive content outlines and topic clusters for SEO. Plans content calendars and identifies topic gaps. Use PROACTIVELY for content strategy and planning.

3k tokens
Crisis Response Protocol
by BioTender-max
×1

Handle mental health crisis situations in AI coaching safely. Use when implementing crisis detection, safety protocols, emergency escalation, or suicide prevention features. Activates for crisis keywords, safety planning, hotline integration, and risk assessment.

3k tokens
Social Content
by ComeOnOliver
×1

When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.

9k tokens
Gtm Partnership Architecture
by github
vendor

Build and scale partner ecosystems that drive revenue and platform adoption. Use when building partner programs from scratch, tiering partnerships, managing co-marketing, making build-vs-partner decisions, or structuring crawl-walk-run partner deployment.

4k tokens
Monetization Strategy
by phuryn

Brainstorm 3-5 monetization strategies with audience fit, risks, and validation experiments. Use when exploring revenue models, evaluating pricing strategies, or deciding how to monetize a product.

2k tokens
Positioning Ideas
by phuryn

Brainstorm product positioning ideas differentiated from competitors. Identifies top competitors and generates positioning statements with rationale. Use when developing product positioning, differentiating from competitors, or crafting brand positioning strategy.

750 tokens
Campaign Plan
by anthropics
vendor

Generate a full campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics. Use when planning a product launch, lead-gen push, or awareness campaign, when you need a week-by-week content calendar with dependencies, or when translating a marketing goal into a structured, executable plan.

4k tokens

How to use it

Copy the folder

Take cosmicstack-labs/social-post from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.