Agent skill

Social Media Generator

by ailabs-393 in ailabs-393/ai-labs-claude-skills

This skill should be used when the user requests social media content creation for Twitter, Instagram, LinkedIn, or Facebook.

MITAuto-check passedWriting & Content

Install Social Media Generator

skills CLI
$ npx skills add ailabs-393/ai-labs-claude-skills --skill social-media-generator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ailabs-393/ai-labs-claude-skills social-media-generator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ailabs-393/ai-labs-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/skills/social-media-generator .claude/skills/social-media-generator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
social-media-generator
GitHub stars
455
Used in
1 other repo
Token cost
~1.3k tokens
SKILL.md length
533 words
Files
7 (incl. assets)
Skills in repo
22
Repo updated
First seen
Licence
MIT

At a glance

This skill should be used when the user requests social media content creation for Twitter, Instagram, LinkedIn, or Facebook.

  • Works in 5 steps: Gather Information → Generate Platform-Specific Content → Create Organized File Structure → …
  • Requests social media content creation for Twitter
  • SKILL.md covers Overview, When to Use This Skill, Core Workflow and Content Optimization Guidelines, plus 2 more sections
  • Runs JavaScript scripts from its folder

What it does

Social Media Generator is an agent skill from ailabs-393/ai-labs-claude-skills. 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.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including assets (for example `assets/facebook_template.md`, `assets/instagram_template.md` and `assets/linkedin_template.md`).

It sits in Writing & Content, covering Social media posts and File organization. It works with Instagram, LinkedIn and X (Twitter). The repository describes itself as: This package is use to remove the hustle of finding claudeskills and shift them into any of the user project. This project become a bridge between user's usage and claude skills. The licence is MIT.

When your agent uses it

  • Requests social media content creation for Twitter
  • Tasks that involve Social media posts
  • Tasks that involve File organization

Example prompts

  • “/social-media-generator”

Requirements

  • Node.js

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Gather Information
  2. Generate Platform-Specific Content
  3. Create Organized File Structure
  4. Write Content to Files
  5. Review and Confirm

What it can do on your machine

Read from SKILL.md and the folder at commit 1a12bc7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (JavaScript), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Social Media Generator loads about 1.3k tokens when it runs. Until then it costs about 71 tokens; SKILL.md has 533 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~71
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ailabs-393/ai-labs-claude-skills at commit 1a12bc7, republished under its MIT licence (© ailabs-393). 533 words, ~1,253 tokens.

Download SKILL.mdSave it as .claude/skills/social-media-generator/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
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

Instagram (assets/instagram_template.md)

  • Engaging caption with hook in first line
  • More detailed description
  • 5-15 relevant hashtags
  • Visual-focused messaging
  • Line breaks for readability
  • Encourage engagement

LinkedIn (assets/linkedin_template.md)

  • Professional and informative tone
  • Value-driven content
  • Industry insights or takeaways
  • 3-5 professional hashtags
  • Bullet points for key information
  • Discussion-prompting questions

Facebook (assets/facebook_template.md)

  • Conversational and engaging
  • Keep concise (under 250 chars for best engagement)
  • 2-3 relevant hashtags
  • Visual-focused
  • Encourage comments and shares
  • Include event details if applicable
Step 3: Create Organized File Structure

Create the following directory structure in the project:

social-media/
├── twitter/
│   └── event-name-DD-MM-YYYY-HHMM.md
├── instagram/
│   └── event-name-DD-MM-YYYY-HHMM.md
├── linkedin/
│   └── event-name-DD-MM-YYYY-HHMM.md
└── facebook/
    └── event-name-DD-MM-YYYY-HHMM.md

Filename Format: event-name-DD-MM-YYYY-HHMM.md

  • Use lowercase with hyphens for spaces
  • Include date in format: day-month-year-time
  • Example: product-launch-15-03-2025-1400.md
Step 4: Write Content to Files

For each platform:

  1. Generate platform-optimized content based on the templates
  2. Create the platform-specific subdirectory if it doesn't exist
  3. Write the content to the appropriately named markdown file
  4. Include metadata at the bottom (platform, date, character count)
Step 5: Review and Confirm

After generating all posts:

  1. Provide a summary of created files
  2. Highlight key points for each platform
  3. Note any character count warnings
  4. Offer to make revisions if needed
Show full SKILL.md (200 more words)Show less

Content Optimization Guidelines

Character Limits
  • Twitter: 280 characters
  • Instagram: 2,200 characters (but concise is better)
  • LinkedIn: 3,000 characters
  • Facebook: Unlimited (but under 250 for best engagement)
Hashtag Strategy
  • Twitter: 1-3 focused hashtags
  • Instagram: 5-15 relevant hashtags
  • LinkedIn: 3-5 professional hashtags
  • Facebook: 2-3 hashtags
Tone Adaptation
  • Twitter: Casual, conversational, timely
  • Instagram: Visual-first, engaging, lifestyle-focused
  • LinkedIn: Professional, insightful, value-driven
  • Facebook: Friendly, community-focused, conversational
Call-to-Action Best Practices
  • Make it clear and specific
  • Use action verbs
  • Create urgency when appropriate
  • Match platform conventions

Example Usage

User Request: "Create social media posts for our product launch event on March 15, 2025 at 2 PM. The product is an AI-powered productivity tool called TaskFlow."

Execution:

  1. Gather additional details (key features, target audience, website link)
  2. Generate four platform-specific posts
  3. Create directory structure: social-media/twitter/, social-media/instagram/, etc.
  4. Write files: taskflow-launch-15-03-2025-1400.md in each platform folder
  5. Provide summary with file locations and key points

Assets

This skill includes template files in the assets/ directory:

  • twitter_template.md - Twitter post structure and best practices
  • instagram_template.md - Instagram caption format and guidelines
  • linkedin_template.md - LinkedIn post structure and professional tone guide
  • facebook_template.md - Facebook post format and engagement tips

These templates serve as reference for platform-specific requirements and best practices when generating content.

© ailabs-393, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (assets) in packages/skills/social-media-generator of ailabs-393/ai-labs-claude-skills.

  • SKILL.md
  • assets/facebook_template.md
  • assets/instagram_template.md
  • assets/linkedin_template.md
  • assets/twitter_template.md
  • index.js
  • package.json

Open the folder on GitHubat commit 1a12bc7

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in ailabs-393/ai-labs-claude-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Social Media Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Social Media Generator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Social Media Generator this skillailabs-393/ai-labs-claude-skills4551 repos~1.3kAutomated safety check: PassMIT
Socialcoreyhaines31/marketingskills54k4 repos~4.5kAutomated safety check: PassMIT
Social Contentfreekmurze/dotfiles1k23 repos~2.1kAutomated safety check: PassNone
Kortix Socialkortix-ai/suna20k—~1.8kAutomated safety check: PassCustom licence
Outlier Post FinderScrapeCreators/social-media-research-skills3.4k—~1.5kAutomated safety check: NotesMIT
Content Repurposer Smsblacktwist/social-media-skills560—~3.7kAutomated safety check: PassMIT

Similar skills

  • Social

    coreyhaines31/marketingskills

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.

    54k GitHub starsUsed in 4 repos~4.5k tokens
    Writing & ContentAuto-check passed
  • Social Content

    freekmurze/dotfiles

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms.

    1k GitHub starsUsed in 23 repos~2.1k tokens
    Writing & ContentAuto-check passed
  • Kortix Social

    kortix-ai/suna

    Recipe: write platform-native social content for Kortix (LinkedIn posts, X threads, carousels, Instagram, TikTok, Reels and Shorts video scripts, content calendars) and repurpose one long-form piece…

    20k GitHub stars~1.8k tokensUpdated today
    Writing & ContentAuto-check passed
  • Outlier Post Finder

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to find posts, videos, reels, shorts, tweets, or social content that overperformed versus a creator, brand, or competitor baseline.

    3.4k GitHub stars~1.5k tokensUpdated 1 mo ago
    Writing & ContentAuto-check: notes
  • Content Repurposer Sms

    blacktwist/social-media-skills

    When the user wants to turn one piece of content into multiple formats or adapt content across text-first and visual-first platforms (LinkedIn, Twitter/X, Threads, Bluesky, Facebook, Instagram…

    560 GitHub stars~3.7k tokensUpdated 5 mo ago
    Writing & ContentAuto-check passed
  • Hook Writer Sms

    blacktwist/social-media-skills

    When the user wants help writing opening lines, hooks, first sentences, video hooks, thumbnails titles, or pin titles that grab attention.

    560 GitHub stars~3.7k tokensUpdated 5 mo ago
    Writing & ContentAuto-check passed

More from ailabs-393/ai-labs-claude-skills

All 22 skills in this repo
  • SEO Optimizer

    ailabs-393/ai-labs-claude-skills

    This skill should be used when analyzing HTML/CSS websites for SEO optimization, fixing SEO issues, generating SEO reports, or implementing SEO best practices.

    455 GitHub starsUsed in 1 repo~3.2k tokens
    Auto-check passed
  • Tech Debt Analyzer

    ailabs-393/ai-labs-claude-skills

    This skill should be used when analyzing technical debt in a codebase, documenting code quality issues, creating technical debt registers, or assessing code maintainability.

    455 GitHub starsUsed in 1 repo~3.9k tokens
    Auto-check passed
  • Business Document Generator

    ailabs-393/ai-labs-claude-skills

    This skill should be used when the user requests to create professional business documents (proposals, business plans, or budgets) from templates.

    455 GitHub stars~2k tokensUpdated 11 mo ago
    Auto-check passed
  • Startup Validator

    ailabs-393/ai-labs-claude-skills

    Comprehensive startup idea validation and market analysis tool.

    455 GitHub starsUsed in 1 repo~2.8k tokens
    Auto-check passed
  • Docker Containerization

    ailabs-393/ai-labs-claude-skills

    This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms.

    455 GitHub stars~2.1k tokensUpdated 11 mo ago
    Auto-check: notes
  • Storyboard Manager

    ailabs-393/ai-labs-claude-skills

    Assist writers with story planning, character development, plot structuring, chapter writing, timeline tracking, and consistency checking.

    455 GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Questions about Social Media Generator

What does Social Media Generator do?

This skill should be used when the user requests social media content creation for Twitter, Instagram, LinkedIn, or Facebook. Social Media Generator is an agent skill from ailabs-393/ai-labs-claude-skills. This skill should be used when the user requests social media content creation for Twitter, Instagram, LinkedIn, or Facebook.

When should I use Social Media Generator?

Social Media Generator fits situations like: requests social media content creation for Twitter; tasks that involve Social media posts; tasks that involve File organization.

How do I install Social Media Generator in Claude Code?

Run `npx skills add ailabs-393/ai-labs-claude-skills --skill social-media-generator -a claude-code`. Or copy the skill folder (packages/skills/social-media-generator in ailabs-393/ai-labs-claude-skills) into .claude/skills/social-media-generator in your project. Claude Code loads it when a task matches its description.

How do I install Social Media Generator in Codex?

Run `npx skills add ailabs-393/ai-labs-claude-skills --skill social-media-generator -a codex`. Or copy the skill folder (packages/skills/social-media-generator in ailabs-393/ai-labs-claude-skills) into .agents/skills/social-media-generator in your project. Codex loads it when a task matches its description.

Can I use Social Media Generator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ailabs-393/ai-labs-claude-skills --skill social-media-generator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/social-media-generator, .gemini/skills/social-media-generator, .github/skills/social-media-generator and .opencode/skills/social-media-generator in your project.

What does Social Media Generator need to run?

Going by SKILL.md and its folder, Social Media Generator needs JavaScript for the scripts in its folder. Our summary lists: Node.js.

Does Social Media Generator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Social Media Generator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Social Media Generator use?

Social Media Generator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Social Media Generator use?

About 1.3k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Social Media Generator?

Skills that share tags, products or a category with Social Media Generator: Social (coreyhaines31/marketingskills, 54k stars), Social Content (freekmurze/dotfiles, 1k stars), Kortix Social (kortix-ai/suna, 20k stars) and Outlier Post Finder (ScrapeCreators/social-media-research-skills, 3.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Social Media Generator?

ailabs-393 (a GitHub user) maintains it in ailabs-393/ai-labs-claude-skills, which has 455 GitHub stars. The repository holds 22 skills in this directory. The repository was last updated on November 11, 2025.

Source: ailabs-393/ai-labs-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.