| name | content-calendar-codex |
| description | Creates monthly social media content calendars for SMB clients in Codex. Use when planning a month of posts, selecting content pillars, platform mix, formats, hooks, objectives, and visual directions saved to context/content-calendar.md. |
Content Calendar For Codex
Build a monthly content plan from context/brand-style.md, goals, events, and recent performance.
Inputs
Read if present:
context/brand-style.md
context/best-performers.md
context/upcoming-events.md
context/compliance-rules.md
- Existing
context/content-calendar.md
Ask for missing essentials: month, platforms, posting frequency, goals, offers, launches, events, and constraints.
Planning Rules
Balance:
- Education
- Proof and trust
- Behind the scenes
- Product/service spotlight
- Community and conversation
- Offer or conversion
- Founder/point-of-view content
Do not overfill the calendar with direct selling. Match platform-native behavior.
Use prior performance if available:
- Repeat proven pillars and formats from
context/best-performers.md.
- Reduce formats that consistently underperformed.
- Turn high-save educational posts into carousels or short videos.
- Turn high-comment opinion posts into Threads, X, or LinkedIn prompts.
Recommended default mix for SMBs unless brand context suggests otherwise:
- 35% education/useful advice
- 20% proof, case studies, testimonials, or results
- 15% product/service spotlight
- 15% behind the scenes or founder POV
- 10% community/conversation
- 5% direct offer
Output
Save context/content-calendar.md:
# Content Calendar - [Month]
## Strategy
Goals:
Platforms:
Posting cadence:
Pillar mix:
Campaigns/events:
## Calendar
| Date | Platform | Pillar | Format | Topic | Angle | Objective | Caption brief | Visual direction | CTA | Status |
|---|---|---|---|---|---|---|---|---|---|---|
End with approval questions: what to keep, cut, move, or add.
Do not write full captions in the calendar. Write a useful caption brief and visual direction so the specialist skills have clean inputs.