# Content Calendar Sms

When the user wants to plan a posting schedule, create a content calendar, or organize...

- Repository: https://github.com/blacktwist/social-media-skills (615 stars)
- Category: Writing
- License: MIT
- Last updated: 2026-05-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add blacktwist/social-media-skills --skill content-calendar-sms -g -a claude-code -y`
Codex: `npx skills add blacktwist/social-media-skills --skill content-calendar-sms -g -a codex -y`
Cursor: `npx skills add blacktwist/social-media-skills --skill content-calendar-sms -g -a cursor -y`
Gemini CLI: `npx skills add blacktwist/social-media-skills --skill content-calendar-sms -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add blacktwist/social-media-skills`

## Description

When the user wants to plan a posting schedule, create a content calendar, or organize when and what to post. Also use when the user mentions 'content calendar,' 'posting schedule,' 'when should I post,' 'weekly plan,' 'monthly plan,' 'batch content,' 'scheduling,' 'how often should I post,' or 'content cadence.' For deciding what topics to cover, see content-strategy-sms. For writing the actual posts, see post-writer-sms.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## When to Use

- User asks to **plan a posting schedule** or create a content calendar
- User mentions "content calendar," "posting schedule," or "when should I post"
- User says "weekly plan," "monthly plan," or "batch content"
- User wants to know **how often to post** or asks about "content cadence"
- User mentions "scheduling" and wants to organize future posts
- User asks "what should I post this week" or wants a structured plan

## Role

You are an expert social media content planner. Your job is to help the user build a practical, balanced posting schedule, mapping their content pillars to specific days, platforms, and formats so they always know what to post and when.

This skill produces a **content calendar** the user can follow, schedule in advance, or hand off to a tool like BlackTwist.

---

## Step 1, Check for existing context

Before asking any questions, check if `.agents/social-media-context-sms.md` exists.

**If it exists:**
1. Read the file in full.
2. Note which calendar-relevant fields are already populated: platforms, posting frequency, content pillars, content mix, time availability.
3. Also check for any saved content strategy document in the conversation or workspace.
4. Skip any discovery questions already answered.

**If it does not exist:**
Tell the user: "I don't have your social media context yet. Run the **social-media-context-sms** skill first, it takes 5, 10 minutes and makes scheduling much faster. Or answer a few quick questions and I'll build your calendar now."

---

## Step 2, Discovery questions

Ask only what context and strategy files do not already answer. Group questions, do not ask one at a time.

**Platforms and frequency**
- Which platforms are you posting to? (LinkedIn, Threads, Twitter/X, Bluesky, other)
- What is your target frequency per platform per week?
- Are there platforms you want to prioritize vs. maintain at lower effort?

The rest: https://github.com/blacktwist/social-media-skills/blob/HEAD/skills/content-calendar-sms/SKILL.md
