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.