Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Social media skills pack for AI agents
This repo packages 106 social media skills that agents can use for strategy, content writing, design, video, publishing, community, and analytics. The skills are split into focused folders so an agent can route from brand setup to post creation to scheduling with the right specialist at each step.
Builders who want their agent to plan, write, design, and publish social media content in a consistent workflow.
You can go from brand setup to platform-native posts and scheduled publishing without re-explaining your voice every time.
What it does
Brand-first workflow
Skills read `brand-profile.md` and `voice.md` first so later content matches the brand voice.
Platform playbooks
There are separate skills for Instagram, TikTok, LinkedIn, X, Threads, Facebook, Pinterest, and YouTube.
Writing and format skills
The repo includes helpers for hooks, captions, carousels, threads, posts, and short-form video scripts.
Visual and media skills
It includes skills for design, thumbnails, image prompts, AI video, voiceover, music, and editing tools like CapCut and Descript.
Publishing and validation
`scheduling-and-queue` works with `platform-specs-and-validation` so the agent checks limits before posting or scheduling.
Pack and plugin installs
The repo ships Claude Code plugin files, Gemini extension metadata, and build scripts for ZIP packs and skill bundles.
How to get it
- 1One command (recommended) — the skills CLI. For Claude Code, this installs all 106…
npx skills add social-media-skills/skills -g -a claude-code -s '*' -y
- 2For a different agent, swap -a claude-code (or -a '*' for every agent you have; run…
npx skillkit install social-media-skills/skills
- 3Claude Code plugin — install once, get updates automatically
/plugin marketplace add social-media-skills/skills /plugin install social-media-skills@social-media-skills
- 4Manual copy (Claude Code / Claude Desktop)
git clone https://github.com/social-media-skills/skills.git social-media-skills cp -r social-media-skills/skills/* ~/.claude/skills/
- 5Downloaded the ZIP instead? Unzip it, then copy the same way. Prefer a lighter install?…
cd social-media-skills/skills cp -r brand-profile voice-builder audience-research content-pillars content-calendar \ hook-writer caption-writer short-form-video-script cross-platform-repurposing \ engagement-routine platform-specs-and-validation scheduling-and-queue ~/.claude/skills/
README
Social Media Skills
Give your AI agent the skills of a top-1% social media team. 106 of them, free.
Install these and your agent stops giving generic social media advice and starts doing the actual work: it learns your brand and voice, plans your content calendar, writes LinkedIn posts that win the "see more" tap, scripts Reels that hold watch-through, briefs your thumbnails and pins, grows each platform the way that platform actually works — and when everything's ready, gets it posted, on your explicit go.
- It sounds like you. Every skill reads your brand profile and voice guide before writing a word — no interchangeable AI-slop, no engagement bait, no fabricated stats.
- It knows this year's playbook, not 2023's. Each skill encodes how top practitioners work right now — the algorithms, formats, and platform mechanics — fact-checked and kept current.
- It covers the whole job. Strategy, planning, writing, video, design, growth, community, analytics: 106 skills across 14 topics that know about each other and hand work to the right specialist, from brand foundation to published post.
⭐ If this is useful, star the repo — it's how these skills reach more agents.
Quick start
One command (recommended) — the skills CLI. For Claude Code, this installs all 106 skills globally, no prompts:
npx skills add social-media-skills/skills -g -a claude-code -s '*' -y
For a different agent, swap -a claude-code (or -a '*' for every agent you have; run plain
npx skills add social-media-skills/skills for the interactive picker). One skill only: use
-s reels-script instead of -s '*'. Alternatively,
SkillKit installs across 40+ agents:
npx skillkit install social-media-skills/skills
Claude Code plugin — install once, get updates automatically:
/plugin marketplace add social-media-skills/skills
/plugin install social-media-skills@social-media-skills
Manual copy (Claude Code / Claude Desktop)
git clone https://github.com/social-media-skills/skills.git social-media-skills
cp -r social-media-skills/skills/* ~/.claude/skills/
Downloaded the ZIP instead? Unzip it, then copy the same way. Prefer a lighter install? Copy just the starter set and add more as you need them:
cd social-media-skills/skills
cp -r brand-profile voice-builder audience-research content-pillars content-calendar \
hook-writer caption-writer short-form-video-script cross-platform-repurposing \
engagement-routine platform-specs-and-validation scheduling-and-queue ~/.claude/skills/
Keep it updated — plugin installs update themselves; for a copied install, git pull and
re-copy, or add the repo as a git submodule. Prefer your own tweaks? Fork it — the license is
MIT and CONTRIBUTING.md documents the house pattern.
Claude app (claude.ai on web or mobile — no terminal needed)
Custom skills work on every Claude plan, uploaded one skill at a time. The easy path is a topic pack — one download with ready-to-upload ZIPs for a complete job, plus step-by-step instructions inside:
| Pack | What it covers |
|---|---|
| Social Media Starter Kit | Brand setup, voice, calendar, first posts, scheduling |
| Content Calendar & Planning | The living calendar, batch planning, campaigns, seasonal moments |
| Post Writing Essentials | Hooks, captions, text posts, threads, carousels |
| LinkedIn Growth | The growth system, posts, company pages, strategic commenting |
| Instagram & Reels Growth | Growth, Reels scripts, Stories, carousels, keyword SEO |
| TikTok Growth | Growth, scripts, photo mode, publishing config, trends |
| YouTube Creator Kit | Long-form, Shorts, metadata, thumbnails |
| X / Twitter Growth | Growth system, threads, posts, replies, trends |
| Facebook Growth | Page strategy, Groups, short-form video, community |
| Pinterest Growth | Growth, keyword SEO, fresh-pin design, traffic |
| Threads Growth | Conversation-first growth, posts, the reply flywheel |
| Video Creation Studio | Script → on-camera or AI video → clipped and published |
| Visual & Design | Brand template system + AI image tools, cards, thumbnails |
| AI Voice & Music | AI voiceover, narration, owned brand music and stings |
| Engagement & Community | Daily engagement routine, community, collabs, creators, DMs |
| Analytics & Optimization | Honest goals, reporting, audits, testing |
| Agency & Client Management | Running social for clients end to end |
Every pack bundles the connection guide each tool skill needs (e.g. the WoopSocial guide with the scheduling skill), so each skill works self-contained once uploaded.
- Download a pack from the Releases page (or grab individual skill ZIPs there).
- In Claude, open Customize → Skills → + Create skill and upload each ZIP inside the pack (requires code execution enabled in Settings). Toggle them on.
- Follow the README inside the pack — a few minutes of uploads, once.
On Team/Enterprise plans, one person can upload the skills and share them with the whole
organization — no per-seat setup. (Maintainers: ./scripts/build-packs.sh rebuilds all packs
and per-skill ZIPs into dist/.)
OpenClaw — copy skill folders into your workspace skills/ directory (or
~/.openclaw/skills for all agents). Skills follow the same SKILL.md standard OpenClaw uses.
Hermes Agent — drop skill folders into ~/.hermes/skills/ (or your project's skills/),
or find these skills in the Hermes marketplace (hermes skills search social media).
Any other agent framework — skills are plain Markdown following the
Agent Skills convention (SKILL.md + frontmatter name /
description), the same ecosystem used by Claude Code, Cursor, Codex CLI, OpenClaw, Hermes,
and 20+ other agents. Point your loader at skills/ or copy individual skill folders into
your agent's skills directory.
Your first 15 minutes
The skills read and write a small set of brand files, so work in a dedicated folder per
brand (mkdir my-brand && cd my-brand before starting your agent). Then say, in order:
- "Set up my brand profile." The agent interviews you (or mines your site/existing
posts) and writes
brand-profile.md— the source of truth every other skill reads first. Add "build my voice guide" and it derivesvoice.mdfrom your actual writing. - "Build my content pillars and a two-week content calendar." You'll get the 3–5 themes and a concrete plan mapped to your platforms.
- "Write this week's posts." The format writers produce platform-native drafts in your voice — captions, a LinkedIn post, a Reels script, whatever the calendar calls for.
- "Schedule them." The publishing skill validates every post against platform rules, shows you exactly what will go out where and when, and — the first time — walks you through connecting a scheduler. Nothing is ever posted without your explicit yes.
From there it compounds: ask for a launch plan, a competitor teardown, a month of content in one sitting, or "why did this post flop?" — the skills route to each other automatically. Running multiple brands? One folder per brand; the profile in each folder keeps them separate.
How the skills chain
FOUNDATION brand-profile → voice-builder → audience-research → social-strategy
│ (every content skill reads these first)
▼
PLAN content-pillars → idea-generation-and-ideation → content-calendar
│ → batch-content-plan → campaign-and-launch-planning
▼
CREATE hook-writer + the format writers (caption-writer, linkedin-post-writer,
│ reels-script, tiktok-script, thread-writer, carousel-writer, …)
▼ × the content angles (educational, storytelling, contrarian, BTS, …)
MEDIA image-prompt/ai-video routers → nano-banana, ideogram, flux,
│ veo-3, kling, luma, heygen, synthesia, ai-voiceover, suno
│ → edited in capcut / descript / opus-clip / canva
▼
PUBLISH scheduling-and-queue (validate → confirm → schedule/post)
▼
GROW & ENGAGE engagement-routine, reply-and-comment-writer, community-management,
│ the platform growth playbooks (linkedin-growth, tiktok-growth, …)
▼
MEASURE & RECYCLE analytics-and-reporting → content-audit → experimentation-and-ab-testing
→ content-recycling / cross-platform-repurposing (feeds PLAN again)
An agent with the full set routes between them automatically — ask for "a launch plan for my app" and it will walk foundation → plan → create → publish, offering to set up scheduling when it's time to post.
Skill catalog
Foundation (start here)
| Skill | Job |
|---|---|
| brand-profile | The single source of truth every other skill reads first |
| voice-builder | Define a voice that survives any format |
| writing-style-and-tone | Style rules at the sentence level |
| audience-research | Who you're actually talking to |
| social-strategy | Platform mix, positioning, cadence |
| content-pillars | The 3–5 themes everything maps to |
| goals-and-kpis | Targets that aren't vanity metrics |
| profile-optimization | Bios and profiles as landing pages |
Research & planning
| Skill | Job |
|---|---|
| idea-generation-and-ideation | A repeatable idea system, not a brainstorm |
| content-research-and-sourcing | Verified source material |
| competitor-analysis | Learn from the field without copying it |
| viral-reverse-engineering | Why a post worked, structurally |
| audience-research | Segments, pains, language |
| content-calendar | The living plan |
| batch-content-plan | A month of content in one sitting |
| campaign-and-launch-planning | Launches as multi-week arcs |
| seasonal-and-moment-marketing | Own the calendar moments |
| trend-jacking | Ride trends without embarrassment |
| data-and-original-research | Original data as content |
Writing: the format writers
| Skill | Job |
|---|---|
| hook-writer | The first line / first 3 seconds |
| caption-writer | Captions for any platform |
| linkedin-post-writer | LinkedIn posts without the cringe |
| thread-writer | X threads |
| threads-post | Meta Threads posts |
| text-post-and-microblog | Short text posts |
| carousel-writer | Slide-by-slide carousels |
| story-writer | Stories (IG/FB) |
| short-form-video-script | The master short-form scripting craft |
| reels-script | Instagram Reels scripts |
| tiktok-script | TikTok scripts |
| scripting-and-storyboarding | Longer video scripts and boards |
| reply-and-comment-writer | Replies and strategic comments |
Content angles
| Skill | Job |
|---|---|
| educational-content-and-how-to | Teach to build authority |
| storytelling-and-narrative | Narrative craft |
| contrarian-and-opinion | Argued positions that earn attention |
| behind-the-scenes-and-founder | BTS, build-in-public, founder story |
| before-after-and-transformation | Honest transformation content |
| social-proof-and-testimonials | Proof as content |
| listicle-and-roundup | Lists and roundups |
| meme-and-culture | Memes without brand damage |
| interactive-content | Polls, quizzes, challenges |
| livestream-and-realtime | Live formats |
| podcast-and-audiograms | Podcast-to-social |
| email-and-newsletter | The owned-audience companion |
Platform playbooks
| Platform | Skills |
|---|---|
| instagram-growth · instagram-seo · instagram-reels-publishing | |
| TikTok | tiktok-growth · tiktok-script · tiktok-photo-mode · tiktok-video-publishing |
| linkedin-growth · linkedin-post-writer · linkedin-company-pages | |
| X / Twitter | x-growth · thread-writer |
| Threads | threads-growth · threads-post |
| facebook-strategy · facebook-groups | |
| pinterest-growth · pinterest-seo · pinterest-pin-design | |
| YouTube | youtube-long-form · youtube-shorts · youtube-publishing-and-metadata · thumbnail-design |
| reddit-marketing — advisory-only: the agent drafts, you post natively |
Visual & design
| Skill | Job |
|---|---|
| design-and-templates | The reusable on-brand template system |
| thumbnail-design | YouTube thumbnails |
| pinterest-pin-design | Pinterest pin visuals |
| quote-cards-and-text-graphics | Text graphics |
| infographic-and-data-viz | Data as visuals |
| image-prompt | Router: brief → the right image tool |
AI media tools (each pairs with a guide in tools/integrations/)
| Cluster | Skills |
|---|---|
| Image generation | nano-banana · ideogram · flux |
| Image editing | ai-image-editing |
| Video generation | ai-video (router) · veo-3 · kling · luma · runway · heygen · synthesia |
| Voice & music | ai-voiceover · suno · ai-music-and-sound (router) |
| Editing & clipping | capcut · descript · opus-clip · captions-and-clipping |
| Design platform | canva |
| On-camera delivery | talking-head-and-piece-to-camera |
Distribution, growth & monetization
| Skill | Job |
|---|---|
| hashtag-strategy | Hashtags in the keyword era |
| social-seo | Search inside the platforms |
| ai-search-optimization | Show up in AI answers |
| cross-platform-repurposing | One idea, every platform, natively |
| content-recycling | Repurposing across time |
| link-in-bio-and-traffic | Social → site traffic |
| lead-magnets-and-funnels | Followers → leads |
| social-selling-and-dm | Selling in DMs without spam |
| collabs-and-cross-promotion | Organic partnerships |
| ugc-and-influencer | Paid creators, UGC, disclosure done right |
| creator-monetization | The creator's revenue stack |
Community & operations
| Skill | Job |
|---|---|
| engagement-routine | The daily/weekly engagement block |
| community-management | Audience → community |
| crisis-and-moderation | When things go wrong |
Publishing & measurement
| Skill | Job |
|---|---|
| scheduling-and-queue | The bridge: validate → confirm → publish/schedule to your connected accounts |
| platform-specs-and-validation | Current specs and limits per platform |
| analytics-and-reporting | What's working and why (advisory) |
| content-audit | Audit the library, rebalance |
| experimentation-and-ab-testing | Test, don't guess |
Repo layout
skills/ 106 skills; each: SKILL.md + references/ + evals/
tools/
REGISTRY.md index of agent-usable tool integrations
integrations/ per-tool connection guides (publishing, image, video, audio, editing)
Design principles
- One skill = one job-to-be-done, with explicit boundaries and routing to its neighbors.
- Foundation first — content skills read
brand-profileandvoice-builderbefore writing. - The agent drafts, the human judges, then it publishes — never the other way around.
- No fabrication — no invented stats, no fake engagement tactics, no "guaranteed virality."
- Confirmation before side effects — nothing is posted, scheduled, or deleted without an explicit yes.
- Volatile facts are marked — platform specs and tool pricing carry a verify-quarterly flag rather than pretending to be timeless.
Contributing
The fastest useful PR: add a tool integration (tools/integrations/<name>.md + a row in
tools/REGISTRY.md) or a skill following the house pattern — study
skills/x-growth/ for the structure (SKILL.md + 4 references +
evals). Every skill-name mention must resolve to a real skill directory.
License
MIT — maintained by Frank Heijdenrijk and the team behind WoopSocial.
⭐ Made it this far? Star the repo — it helps more people find these skills.
Files in the repo
- .claude-plugin
- .github
- scripts
- skills
- tools
- .gitignore
- AGENTS.md
- CLAUDE.md
- CONTRIBUTING.md
- gemini-extension.json
- LICENSE
- README.md
- SECURITY.md
- VERSIONS.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.