Back to list
fracabu

social-media-caption-writer

by fracabu

A production-ready framework for generating scalable Claude Code Agent Skills, transforming domain expertise into reusable AI capabilities.

1🍴 0📅 Dec 18, 2025

SKILL.md


name: social-media-caption-writer description: Creates engaging social media captions optimized for each platform (Instagram, LinkedIn, Twitter/X, Facebook, TikTok). Use when preparing social content, building content calendars, or repurposing content across platforms. Includes hashtag suggestions and CTA variations.

Social Media Caption Writer

Generate platform-specific, engaging captions that drive engagement and align with your brand voice.

Capabilities

  • Write captions tailored to each platform's best practices
  • Generate multiple caption variations for A/B testing
  • Suggest relevant hashtags (platform-appropriate quantity)
  • Include engagement hooks and CTAs
  • Adapt tone from professional to casual
  • Optimize for character limits and formatting

Platform Specifications

PlatformMax LengthHashtagsTone
Instagram2,200 chars5-15Visual, storytelling
LinkedIn3,000 chars3-5Professional, insightful
Twitter/X280 chars1-2Concise, witty
Facebook63,206 chars1-3Conversational
TikTok2,200 chars3-5Trendy, authentic

Instructions

  1. Identify Platform: Determine target platform(s)
  2. Understand Context: Review content being promoted (image, video, link, etc.)
  3. Define Goal: Engagement, traffic, awareness, or conversion
  4. Set Tone: Match brand voice guidelines
  5. Generate Variations: Create 2-3 options per platform
  6. Add Elements: Hashtags, emojis, CTAs as appropriate

Input Format

Provide:

  • Content Description: What are you posting? (image, video, carousel, link)
  • Key Message: Main point to communicate
  • Platform(s): Target social networks
  • Brand Voice: Professional, casual, playful, inspirational, etc.
  • Goal: What action should viewers take?
  • Constraints: Any words/phrases to include or avoid

Output Format

## [Platform Name]

### Option A
[Caption text with emojis where appropriate]

**Hashtags**: #hashtag1 #hashtag2 #hashtag3
**CTA**: [Call to action]
**Best posting time**: [Suggested time]

### Option B
[Alternative caption]
...

---

Example Usage

Input:

Content: Behind-the-scenes photo of team brainstorming
Message: We value collaboration and innovation
Platforms: Instagram, LinkedIn
Voice: Professional but approachable
Goal: Increase brand awareness and engagement

Output:

Instagram - Option A

✨ Where the magic happens.

Our team's best ideas don't come from solo work—they come from moments like these. Whiteboards full of possibilities, coffee cups everywhere, and the energy of "what if?"

This is what innovation looks like at [Brand]. Messy, collaborative, and always exciting.

What does your creative process look like? 👇

Hashtags: #BehindTheScenes #TeamWork #Innovation #CompanyCulture #BrainstormSession CTA: Comment below Best posting time: Tuesday/Thursday 11am-1pm

Best Practices

  1. Hook First: Lead with the most compelling part
  2. Line Breaks: Use white space for readability (Instagram, LinkedIn)
  3. Emoji Strategy: Use purposefully, not excessively
  4. Question Ending: Boost comments with engaging questions
  5. Hashtag Placement: Instagram (first comment or end), LinkedIn (within text)

Tone Variations

  • Professional: Data-driven, industry insights, thought leadership
  • Casual: Relatable, emoji-friendly, conversational
  • Playful: Humor, pop culture references, trendy formats
  • Inspirational: Motivational, story-driven, emotional connection
  • Educational: Tips, how-tos, value-first content

Limitations

  • Cannot guarantee virality or engagement rates
  • Hashtag trends change rapidly; verify before posting
  • Platform algorithms update frequently
  • Cultural references may not translate across regions
  • Requires human review for brand alignment

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon