social-caption-writer

Generate caption variants and thread layouts from existing social media drafts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brudex/OpenclawAgents --skill social-caption-writer-brudex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: social-caption-writer
Source: https://github.com/brudex/OpenclawAgents/tree/main/workspace/skills/social-caption-writer
Command: npx skills add https://github.com/brudex/OpenclawAgents --skill social-caption-writer-brudex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Optional polish pass—hooks, hashtag variants, thread layout—from existing post-body.md or teaser.md; default pipeline skips this when x-post-writer/social-content-writer already ship publish-ready copy.

Core Features & Use Cases

  • Adds hook variants, refreshed hashtags, and thread layouts on top of an existing draft.
  • Supports platform-specific polish for publishing-ready content when used after x-post-writer/social-content-writer has generated the base copy.
  • Batch and batch mode usage during campaigns, with output written to workspace/drafts/social/.../captions/<YYYY-MM-DD>-<topic>-<platform>.md.

Quick Start

Polish the existing post-body.md or teaser.md by adding hooks, hashtag variants, and a thread layout.

Frequently Asked Questions about social-caption-writer

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

FAQPage Schema
How do I polish social media captions and hashtags from an existing draft post?▼

Caption polish enhances existing social media drafts by generating polished caption variants and thread layouts. It refreshes hooks, hashtags, and platform-specific copy from an existing post body.

What's the best way to add hook variants and thread layouts to a social media campaign draft?▼

Adding hook variants and thread layouts to a social media campaign draft involves processing an existing post body to output platform-specific polish. The tool refreshes hooks, hashtags, and thread layouts across campaigns.

Do I need an existing post body to generate hashtag variants for social media?▼

An existing post body is required to generate hashtag variants for social media. The tool requires a draft post body, such as a post-body.md or teaser.md file, to refresh hashtags and generate caption variants.

Can I batch generate platform-specific captions for a social media campaign?▼

Batch generating platform-specific captions for a social media campaign is supported. The tool processes campaign drafts in batch mode and writes outputs to workspace/drafts/social/.../captions/<YYYY-MM-DD>-<topic>-<platform>.md.

When should I use a caption polish pass instead of a default social content writer?▼

Use a caption polish pass when you need hook variants, hashtag variants, or thread layouts from an existing draft. The default pipeline skips this pass when a social content writer already ships publish-ready copy.

Does the caption writer work with content from x-post-writer or social-content-writer?▼

The caption writer works with content from x-post-writer and social-content-writer. It supports platform-specific polish for publishing-ready content when used after those tools have generated the base copy.