caption-writer

Generate three platform-tailored caption variations with hashtags from a client brief.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/peterbamuhigire/social-media-skills --skill caption-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: caption-writer
Source: https://github.com/peterbamuhigire/social-media-skills/tree/main/caption-writer
Command: npx skills add https://github.com/peterbamuhigire/social-media-skills --skill caption-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writes social media captions for any platform from a brief. Generates 3 variations — short, medium, and long — with a hashtag set for each. Invoke when the user says "write a caption", "write captions for", "I need post copy for", "draft some caption options", or when a content brief is provided and the user needs caption text. Also invoke when working through a content calendar and post copy is needed for specific items.

Core Features & Use Cases

  • Generates three distinct caption variations per request (Short, Medium, Long) tailored to the chosen platform and content type.
  • Applies British English spelling and platform-specific conventions (hooks, paragraph formatting, hashtags, CTAs).
  • Supports a structured intake with client/brand details, industry, country, goal, tone, keywords, and any banned vocabulary to ensure on-brand output.

Quick Start

Provide a brief including client name, industry, country, platform, content type, topic, key message, CTA, tone, and keywords, then request 3 caption variations.

Frequently Asked Questions about caption-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write social media captions from a content brief?

Writing social media captions from a brief requires a structured intake including client name, industry, platform, tone, and keywords to generate tailored text. This delivers three distinct Short, Medium, and Long variations with platform-specific formatting and hashtags.

How do I generate platform-specific copywriting variations for a content calendar?

Generating platform-tailored copywriting variations involves processing a content calendar item to output multiple caption lengths. It produces three distinct variations per post, applying British English spelling, platform-specific hooks, paragraph formatting, and a single clear call-to-action per caption.

Can I enforce brand voice and banned vocabulary when drafting Instagram or social media post copy?

Enforcing brand voice and banned vocabulary when drafting post copy is supported through a structured intake process. You provide specific tone, keywords, and restricted words, ensuring the generated caption variations remain strictly on-brand and compliant with toxicity safety rules.

What is the best way to ensure my social media captions use British English and platform formatting?

Ensuring social media captions use British English and correct platform formatting is achieved by applying regional spelling constraints and platform-specific conventions. This process generates captions with distinct hooks, appropriate paragraph structures, and tailored hashtag sets for the chosen platform.

Does this caption generation approach work for multiple social media platforms and content types?

Caption generation works across multiple social media platforms and content types by taking platform and content format details as input. It tailors the output formatting, hashtags, and call-to-actions specifically for the designated platform, ensuring each variation adheres to its guidelines.