>- 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.
npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills --skill social-post
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.
| 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 |
Ask the user a few quick questions to define tone:
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 😂💯🔥).
Ask the user what they want to post about, or suggest based on the day:
Daily prompts:
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"
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!
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
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
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
| 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 |
*"Your social feed is your digital storefront. Make it look as good as the real thing."*
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.
Creates comprehensive content outlines and topic clusters for SEO. Plans content calendars and identifies topic gaps. Use PROACTIVELY for content strategy and planning.
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.
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.
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.
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.
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.
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.
Take cosmicstack-labs/social-post from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
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.