social-post-formatterlisted
Install: claude install-skill otm-skill-sync/social-post-formatter
# Social Post Formatter
Transform source content into ready-to-post social media content across all major platforms, with each post tailored to that platform's format, audience expectations, and algorithmic preferences.
## When to use
- User says "write social posts for", "social media for this", or "format for LinkedIn"
- User says "tweet this", "LinkedIn post for", or "social content from"
- User provides a blog post, announcement, or article and wants social versions
- User asks to repurpose content for social channels
- Any request involving creating social media posts from existing content
## Instructions
### Step 1: Load brand context (optional)
Check for `~/.claude/brand/brand-config.json`. If it exists, use:
- Voice attributes to set the tone for all posts
- Preferred terminology in the copy
- Audience context to calibrate formality and jargon
- Banned words to avoid
If no brand config exists, proceed with a neutral professional tone. Don't ask the user to set one up — just note at the end that brand consistency improves with a config.
### Step 2: Analyze the source content
Identify:
- The core message or announcement (1 sentence)
- The primary value to the audience (why should they care?)
- Any data, quotes, or proof points that make good hooks
- A relevant CTA (read more, sign up, comment, share)
- The content category (thought leadership, product launch, educational, company news, engagement/community)
### Step 3: Generate platform-specific posts
#### Li