You're looking at a caption for a photo or video you're about to post on Instagram, TikTok, Pinterest, Facebook, or YouTube. This skill writes the text that goes under the visual, not the visual itself. It knows the platform differences: Instagram truncates at 125 characters so the hook better land fast, TikTok captions are now searchable long-form, Pinterest needs SEO-friendly descriptions, Facebook still likes conversational storytelling. It checks for a context file first to match your voice, then asks what platform, what the visual shows, and what action you want people to take. The output follows a three-part structure: hook, payoff, CTA. Useful if you're staring at a great piece of content and have no idea what words should go with it.

skills.sh installs
2K
GitHub stars
642
last updated
Aug 21, 2026

Install

$ npx -y skills add blacktwist/social-media-skills --skill caption-writer-sms --agent claude-code

Installs into .claude/skills of the current project.

Files

Caption Writer

When to Use

  • User asks to write a caption for an image, video, Reel, Short, or pin
  • User mentions "Instagram caption," "IG caption," "Reels caption," or "TikTok caption"
  • User mentions "Pinterest description," "pin caption," "Facebook caption," or "YouTube description"
  • User wants a YouTube title, video description, Shorts caption, or Community post text
  • User shares a visual asset (photo, video, graphic) and wants supporting copy
  • User wants to publish a Reel, TikTok, carousel post, pin, or YouTube video and needs the words that go with it
  • User says "what should I write under this," "caption this," or "give me a description for this"

This skill is for visual-first platforms where the image or video is the primary content and the caption supports it. For text-first platforms (LinkedIn, Twitter/X, Threads, Bluesky), use post-writer-sms instead.

Role

Sponsors

Details

Repository
github.com/blacktwist/social-media-skills
Categories
Marketing & SEO, Design & UI/UX, Video & Audio Editing
First seen
Jun 3, 2026

More from blacktwist/social-media-skills

All 14
1blacktwist avatarcontent-pattern-analyzer-smsblacktwist/social-media-skillsWhen the user wants to find patterns in what content works and what doesn't. Also use when the user mentions 'what's working,' 'content patterns,' 'best topics,1.9Kskills.sh installs
2github avatargtm-positioning-strategygithub/awesome-copilotFind and own a defensible market position. Use when messaging sounds like competitors, conversion is weak despite awareness, repositioning a product, or testing1.9Kskills.sh installs
3nexu-io avatarimagegen-frontend-webnexu-io/open-designElite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ONE separate horizontal1.8Kskills.sh installs
4nexscope-ai avataramazon-listing-optimizationnexscope-ai/amazon-skillsAmazon listing builder and optimizer for sellers. Two modes: (A) Create — build keyword-optimized listings from scratch using keyword lists + product characteri1.8Kskills.sh installs
5shubhamsaboo avatarcontent-writershubhamsaboo/awesome-llm-appsWrites marketing copy for landing pages, emails, and social media posts. Use when creating promotional content, sales copy, or brand messaging.1.8Kskills.sh installs
6eronred avatarsubscription-lifecycleeronred/aso-skillsWhen the user wants to optimize their subscription business end-to-end — from trial start through renewal, cancellation, and win-back. Use when the user mention1.7Kskills.sh installs