Content Calendar — Strategic Planning
Nova uses this skill to build and maintain a content machine that runs consistently.
Core Commands
Create a Content Plan
Ask Nova: "Create a 2-week content calendar for [topic] targeting [audience] on [platform]"
Nova will produce a table and save it to memory/content-calendar.md:
| Date | Platform | Format | Pillar | Topic / Angle | Hook | Status |
|------|----------|--------|--------|---------------|------|--------|
| 2026-04-23 | X | Thread | Education | 5 AI tools that replaced my VA | "I fired my VA. Here's what replaced her:" | Draft |
| 2026-04-24 | Instagram | Carousel | Inspiration | From 0 to 1,000 followers in 30 days | "30 days ago I had 12 followers." | Needs visual |
Check Calendar Gaps
Ask Nova: "Check my content calendar for gaps"
Nova reads memory/content-calendar.md and flags:
- Days with no scheduled content
- Posts marked "Draft" with no visual assigned
- Overdue posts (date passed, status not "Published")
Repurpose Content
Ask Nova: "Repurpose [topic/post] into [formats]"
Nova turns one piece into multiple:
- Long blog post → 3 tweets + 1 carousel + 1 newsletter section
- Podcast episode → 5 quote graphics + 1 thread + 3 short clips (scripts)
- Case study → carousel + thread + newsletter feature
Batch Content Creation
Ask Nova: "Batch write this week's content"
Nova drafts all scheduled pieces in one session:
- Reads
memory/content-calendar.mdfor this week - Drafts each piece in order
- Flags which need visuals (triggers blog-image-generator or instagram-slides)
- Saves each draft to
memory/drafts/YYYY-MM-DD-platform.md
Content Calendar File Format
memory/content-calendar.md uses this structure:
# Content Calendar
## Week of YYYY-MM-DD
| Date | Platform | Format | Pillar | Topic | Hook | Status |
|------|----------|--------|--------|-------|------|--------|
| 2026-04-23 | X | Thread | Education | [topic] | [hook] | Draft |
## Ideas Backlog
- [idea 1]
- [idea 2]
Status flow: Idea → Draft → Needs visual → Ready → Scheduled → Published
Content Formats by Platform
| Platform | Best Formats | Ideal Length | Frequency |
|---|---|---|---|
| X/Twitter | Threads, single posts | Thread: 5–12 tweets | 1–2x/day |
| Carousels, single image | Carousel: 5–10 slides | 1x/day | |
| Newsletter | Long-form, curated list | 400–800 words | 1x/week |
| Long posts, articles | 150–300 words | 3–5x/week |
Hook Formulas That Convert
- Number + Outcome: "7 things I wish I knew before [X]"
- Contrarian: "Stop doing [common advice]. Here's what actually works:"
- Story open: "[Specific thing happened]. I didn't expect what came next."
- Bold claim: "[Statement most people disagree with]. Here's my proof:"
- Curiosity gap: "Most people [do X wrong]. The fix is embarrassingly simple."
Integration with Other Skills
- research → find trending topics before planning
- blog-image-generator → create hero images for blog/newsletter posts
- instagram-slides → generate carousel visuals from drafted content
- x-posting → schedule and publish to X when post is "Ready"