
Social Media Generator
Generate platform-ready event and announcement posts for Facebook, Instagram, and LinkedIn from structured placeholders instead of rewriting each network by hand.
Overview
Social Media Generator is an agent skill most often used in Launch (also Grow) that drafts Facebook, Instagram, and LinkedIn posts from structured event and campaign placeholders.
Install
npx skills add https://github.com/ailabs-393/ai-labs-claude-skills --skill social-media-generatorWhat is this skill?
- Separate post scaffolds for Facebook, Instagram, and LinkedIn with platform-specific tone and length guidance
- Placeholder-driven sections: event name, hook, main message, details, CTA, and hashtags
- Facebook best practices call out ~63k char limit with under-250 chars recommended for engagement
- Instagram guidance covers 2,200-char captions, 5–15 hashtags, and Stories for time-sensitive promos
- LinkedIn scaffold emphasizes professional openings, bullet key points, and 3–5 industry hashtags
- 3 platform-specific post templates (Facebook, Instagram, LinkedIn)
Adoption & trust: 1.1k installs on skills.sh; 399 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have one announcement to make but each social network expects different length, tone, and hashtag habits, so rewriting three times burns time before you can ship.
Who is it for?
Indie founders promoting a launch, webinar, or local event who want cross-platform drafts in one agent session.
Skip if: Teams that need paid ad creative, full brand voice systems, or deep competitive social research before writing a single post.
When should I use this skill?
You need multi-platform social copy for an event, launch, or campaign and already have the core message to slot into templates.
What do I get? / Deliverables
You get three network-specific post drafts with hooks, body copy, CTAs, and hashtag guidance ready to edit and schedule.
- Facebook post draft
- Instagram caption draft
- LinkedIn post draft with professional structure
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Launch is the canonical shelf because the templates target distribution posts, CTAs, and hashtags when you are ready to promote something publicly. Distribution fits timed announcements and cross-platform promo copy rather than long-form SEO or in-app lifecycle messaging.
Where it fits
Draft Facebook, Instagram, and LinkedIn posts for a product launch day with matching CTAs and per-network hashtags.
Refresh weekly feature spotlight captions across three networks from the same bullet list of benefits.
Pair landing-page messaging with short social teasers that drive clicks to a waitlist URL.
How it compares
Use as a multi-platform copy template pack inside your agent, not as a social scheduling or analytics MCP integration.
Common Questions / FAQ
Who is social-media-generator for?
Solo builders, indie hackers, and small teams who publish their own launch and growth posts on Facebook, Instagram, and LinkedIn and want agent-drafted copy aligned to each platform’s norms.
When should I use social-media-generator?
Use it during Launch distribution when you are promoting a release or event, and during Grow content when you need refreshed announcement or campaign posts without starting from a blank caption.
Is social-media-generator safe to install?
Review the Security Audits panel on this Prism page for upstream install signals and audit results before trusting it in a production agent workflow.
SKILL.md
READMESKILL.md - Social Media Generator
# {{EVENT_NAME}} {{ENGAGING_OPENING}} {{MAIN_MESSAGE}} {{DETAILED_DESCRIPTION}} {{EVENT_DETAILS}} {{CALL_TO_ACTION}} {{HASHTAGS}} --- Platform: Facebook Character Limit: 63,206 characters (but shorter is better for engagement) Best Practices: - Conversational and engaging tone - Keep posts concise (under 250 characters for best engagement) - Use compelling visuals or videos - Ask questions to encourage comments - Include relevant hashtags (2-3) - Tag relevant pages or people - Consider using Facebook Events for event promotion - Use emojis to add personality - Include links when driving traffic # {{EVENT_NAME}} {{MAIN_MESSAGE}} {{DETAILED_DESCRIPTION}} {{HASHTAGS}} {{CALL_TO_ACTION}} --- Platform: Instagram Character Limit: 2,200 characters (caption) Best Practices: - Use compelling visuals (mention image/video requirements) - First line should hook the audience - Use line breaks for readability - Include 5-15 relevant hashtags - Encourage engagement (likes, comments, shares) - Include location tags when relevant - Consider Instagram Stories for time-sensitive content # {{EVENT_NAME}} {{PROFESSIONAL_OPENING}} {{MAIN_MESSAGE}} {{KEY_POINTS}} {{INSIGHTS_OR_TAKEAWAYS}} {{CALL_TO_ACTION}} {{HASHTAGS}} --- Platform: LinkedIn Character Limit: 3,000 characters Best Practices: - Professional and informative tone - Focus on value, insights, and professional relevance - Use bullet points for key information - Include industry-relevant hashtags (3-5) - Encourage professional engagement (comments, shares) - Tag relevant companies or professionals - Consider adding a question to spark discussion - Use professional imagery # {{EVENT_NAME}} {{MAIN_MESSAGE}} {{HASHTAGS}} {{CALL_TO_ACTION}} --- Platform: Twitter Character Limit: 280 characters Best Practices: - Keep it concise and engaging - Use 1-3 relevant hashtags - Include a clear call-to-action - Consider adding emojis for engagement - Tag relevant accounts when appropriate export default async function social_media_generator(input) { console.log("🧠 Running skill: social-media-generator"); // TODO: implement actual logic for this skill return { message: "Skill 'social-media-generator' executed successfully!", input }; } { "name": "@ai-labs-claude-skills/social-media-generator", "version": "1.0.0", "description": "Claude AI skill: social-media-generator", "main": "index.js", "files": [ "." ], "license": "MIT", "author": "AI Labs" } --- name: social-media-generator description: This skill should be used when the user requests social media content creation for Twitter, Instagram, LinkedIn, or Facebook. It generates platform-optimized posts and saves them in an organized folder structure with meaningful filenames based on event details. --- # Social Media Generator ## Overview This skill enables creation of platform-optimized social media content for Twitter, Instagram, LinkedIn, and Facebook. It automatically generates posts tailored to each platform's best practices and saves them in an organized directory structure. ## When to Use This Skill Use this skill when the user requests: - Creation of social media posts for multiple platforms - Content generation for specific events, announcements, or campaigns - Platform-specific content optimization - Organized storage of social media content ## Core Workflow ### Step 1: Gather Information Collect the following details from the user (ask if not provided): - Event/content name - Date and time (format: DD-MM-YYYY-HHMM) - Main message or announcement - Target audience - Key details to include - Call-to-action - Any specific hashtags or mentions - Brand voice/tone preferences ### Step 2: Generate Platform-Specific Content Create content for each platform using the templates in `assets/`: **Twitter** (`assets/twitter_template.md`) - Keep under 280 characters - Concise and punchy - 1-3 relevant hashtags - Clear call-to-action - Consider emojis for engagement **Instag