agentsclimarketplace

Content calendar

Skill mb3rgel-ui/nova-claude-skill/skills/content-calendar

Nova — AI Content Studio for Claude Code. Content calendar, research, carousels, blog images, X posting.

Install
npx -y skills add mb3rgel-ui/nova-claude-skill --skill content-calendar

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Plan, manage, and track a content calendar. Use when creating a weekly or monthly content plan, scheduling posts across platforms, filling calendar gaps, repurposing existing content, or reviewing what went out vs what was planned.

SKILL.md

3.5 KB, as published. Nobody here has run it

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:

  1. Reads memory/content-calendar.md for this week
  2. Drafts each piece in order
  3. Flags which need visuals (triggers blog-image-generator or instagram-slides)
  4. 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: IdeaDraftNeeds visualReadyScheduledPublished

Content Formats by Platform

PlatformBest FormatsIdeal LengthFrequency
X/TwitterThreads, single postsThread: 5–12 tweets1–2x/day
InstagramCarousels, single imageCarousel: 5–10 slides1x/day
NewsletterLong-form, curated list400–800 words1x/week
LinkedInLong posts, articles150–300 words3–5x/week

Hook Formulas That Convert

  1. Number + Outcome: "7 things I wish I knew before [X]"
  2. Contrarian: "Stop doing [common advice]. Here's what actually works:"
  3. Story open: "[Specific thing happened]. I didn't expect what came next."
  4. Bold claim: "[Statement most people disagree with]. Here's my proof:"
  5. 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"

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.