mcpbeat

Social Post

cosmicstack-labs/social-post

>- 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."*

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.