🗓️ social-media-calendar
Monthly cross-platform content calendar, exported as CSV for Notion, Sheets, Buffer or Later. A free, open-source Agent Skill for Claude Code, Cline, Cursor, Codex and 75+ AI agents.
Install social-media-calendar
# Claude Code (all 51 skills)
/plugin install all-skills --marketplace milad-ahmd/agent-skills
# Cursor, Codex, Cline, Windsurf, Copilot + 75 more agents
npx skills add milad-ahmd/agent-skills --skill social-media-calendar
# Shell installer
curl -fsSL https://raw.githubusercontent.com/milad-ahmd/agent-skills/main/install.sh | bash -s -- social-media-calendarIncluded in packs: creator-pack, local-business-pack
What to say to your agent
Plan my social media calendar for NovemberCreate a 4-week launch content plan
When it triggers
Builds a complete monthly cross-platform social media content calendar (Instagram, TikTok, YouTube, LinkedIn, X, Facebook, Pinterest, Threads) with themes, pillars, post ideas, drafts, formats, posting times, and campaign or holiday hooks, exported as Markdown and CSV for Notion, Google Sheets, Buffer, or Later. Use when the user asks for a content calendar, posting schedule, or monthly social media plan.
Full skill instructions (SKILL.md)
Social Media Calendar
A month of content planned in one go, realistic for the team that has to produce it.
1. Intake
Brand, audience, goals and KPIs for the month, active platforms, team capacity (posts per week you can really produce), upcoming launches, events, promotions and the region (for holidays).
2. Plan the month
- A monthly theme plus a weekly sub-theme.
- Pillars and their ratio, for example 40% educate, 25% entertain, 20% community or proof, 15% promote.
- Key dates: launches, relevant holidays, awareness days and cultural moments for the user's region. Mark them
[VERIFY]if the date might be wrong. - Create one hero piece per week (a long video, blog post or live session) and repurpose it into smaller posts (see
content-repurposer).
3. Calendar output
A Markdown table and a CSV file (content-calendar-<yyyy-mm>.csv):
date,time,platform,format,pillar,topic,hook,caption_draft,cta,hashtags,asset_needed,owner,status
2026-11-03,18:00,instagram,reel,educate,"...","...","...","Save this","#a #b","15s talking head",Sara,idea
Default posting times are only a starting point, so tell the user to replace them with the best times from their own analytics.
4. Production checklist
A list of assets to create grouped into a batch-production day (film all the Reels together, design all the carousels together), with deadlines set 2–3 days before publish dates.
5. Weekly check-in template
What was published, the top performer and why, what to change next week.
Rules
- Never plan more content than the stated capacity. Consistency matters more than volume.
- Every post needs a purpose (a pillar) and a CTA.
- Import into Notion, Sheets, Buffer, Later or Metricool only through tools the user has connected, and after confirming with them.
View source on GitHub ⭐ Star the collection
Related skills
📣 ad-copy-generator
Ad copy for Meta, TikTok, Google and YouTube within each platform's limits, plus an A/B test matrix
🎨 brand-voice-guide
A brand voice, positioning and personas guide, then rewrites copy on-brand
🕵️ competitor-spy
Competitor analysis of pricing, messaging, socials, ads and reviews, with a SWOT and opportunities
♻️ content-repurposer
One video or podcast into 15+ posts: Shorts, Reels, threads, LinkedIn, carousel, newsletter
📧 email-campaign-writer
Welcome, launch, cart and newsletter email sequences with subject-line tests
🪝 hook-generator
Scroll-stopping hooks for videos, posts, emails and ads, scored and ranked