What it does
Social Content Planner takes your product brief (what it is, who it's for, what problem it solves) and generates a full month of social content across all major platforms. Each post is adapted to platform conventions — LinkedIn posts lean professional and long-form; X posts are punchy and hook-first; Instagram captions include a call-to-action block; Threads posts prioritize conversational angles.
The planner balances content pillars automatically — typically 40% educational, 30% social proof, 20% promotional, and 10% community-building — so your feed never feels one-note. You can override the mix or request campaign-specific sprints (e.g., a product launch week).
How to install
npx skills add user/social-content-planner
The skill is registered in your project's .claude/skills/ directory and requires no API keys or third-party integrations to run.
How to use
Write a one-paragraph campaign brief and trigger the planner:
Plan 30 days of social content for: [paste brief]
The output is a structured markdown calendar table:
| Date | Platform | Post | Hashtags | Best Time | |-------|-----------|-----------------------------------|--------------------|-----------| | Jun 1 | LinkedIn | "We built X because Y was broken…"| #SaaS #Productivity| 09:00 UTC | | Jun 1 | X/Twitter | "Hot take: [hook] 🧵" | #buildinpublic | 11:00 UTC | | Jun 2 | Instagram | "Behind the scenes of launch day" | #startup #makers | 18:00 UTC | | Jun 3 | Threads | "Ask me anything about [topic]" | — | 12:00 UTC |
Configuration
Fine-tune the output for specific campaigns or brand voices:
# Product launch sprint Plan a launch week for [product name] # Platform-specific output Write LinkedIn-only content for [topic] # Adjust brand voice Make the tone more playful and casual
Tip: Paste your existing brand guidelines directly into the brief. The skill will adapt vocabulary, emoji usage, and content length to match your established voice automatically.
Related skills
Pair Social Content Planner with SEO Content Writer to repurpose top-performing posts into long-form blog content. Use Email Drafter to turn the same campaign brief into a matching newsletter sequence, keeping all channels on the same message.