Build a 30-Day AI Content Calendar in One Hour
A repeatable workflow for using ChatGPT to plan a month of social content — hooks, formats, CTAs, and the repurposing chain that makes one idea show up in three places.
The ugly truth about content marketing is that consistency beats brilliance. The creator who posts a B+ thread every Tuesday for 12 months will outperform the one who waits for a Friday-night spark of genius four times a year. The blocker is almost never what to write — it's deciding what to write. A working content calendar removes the decision so the writing can just happen.
Here's the workflow we run inside the Content That Sells pack. The full version takes about 60 minutes to build a month's worth of posts, and you re-use the structure every month with new inputs.
Step 1: Pick four themes
A theme is broader than a topic but tighter than a niche. For a personal-finance creator, themes might be:
- Money systems (budgeting, automation, tracking)
- Investing (index funds, debt payoff, retirement math)
- Earning (side hustles, salary negotiation, freelance)
- Mindset & life (the why-it-matters posts that drive shares)
Four themes × one post each per week = 16-20 posts/month. You have a deliberate spread instead of a weekly scramble.
Step 2: Run the topic-bank prompt
Act as a content strategist for a [niche] creator with [audience size]
followers. The four themes are: [list themes].
Generate 30 post ideas that fit those themes. For each idea provide:
- Theme assignment
- One-sentence angle
- Best format (X thread / LinkedIn post / Reel / carousel / blog)
- Predicted virality 1-10 with one reason
No generic ideas. Each must be specific enough that a stranger could
write it without further input.The output is a 30-row table you'll cherry-pick from. Most people use ~12 of the 30 ideas in any given month and stash the rest in a backlog.
Step 3: Engineer hooks for the top 12
A topic without a hook is a draft. Run the hook prompt across the 12 chosen ideas:
For each of these 12 post ideas, generate 3 hook variants. Each hook
must use one of: specific number, pattern interrupt, curiosity gap,
implicit promise. Label which mechanic and rank by predicted CTR.
[Paste the 12 ideas with their formats]Pick the top hook per idea. You now have 12 polished hooks, each tied to a topic, format, and theme.
Step 4: Slot the calendar
Use this weekly cadence template:
| Day | Format | Theme rotation | |---|---|---| | Monday | LinkedIn post | Theme 1 | | Tuesday | X thread | Theme 2 | | Wednesday | Reel / Short | Theme 3 | | Thursday | LinkedIn post | Theme 4 | | Friday | X thread | Theme 1 | | (Weekend) | Carousel or blog | Theme rotation |
Twelve posts spread across four weeks fills 16-20 calendar slots once you account for repurposing (next step). Skip days you don't have a slotted post; consistency is more important than every-day.
Step 5: Repurpose every post
This is where the math compounds. Every long-form post becomes:
- 1The original (X thread, blog post, Substack issue, video)
- 2A LinkedIn post that pulls the strongest single insight (5-line setup → punchline)
- 3A short-form video script (60-90 seconds)
- 4A carousel of 6-8 slides (visual learners + Instagram audience)
- 5A Reddit comment in a relevant subreddit (the link is in your sig, not the body)
The repurposing prompt:
Take this post: [paste]. Generate:
(a) A 5-line LinkedIn post that lands the strongest single insight.
Setup → punchline structure.
(b) A 60-90 second short-form video script. Include hook, body, CTA.
(c) A 6-slide carousel. Each slide: title + 1 line of body.
(d) A 3-paragraph Reddit comment that earns a click without being
promotional. Include where the link goes (sig vs. body).
Match my voice from this writing sample: [paste 2 paragraphs]One source idea now occupies five surfaces. The audience that doesn't see it on Tuesday sees it on Thursday in a different format.
Step 6: Assign CTAs
Most creators forget the CTA. Don't. Each post needs to do one of three things:
- Drive an email signup (link to a free prompt, a freebie, a newsletter)
- Drive a product/affiliate sale (link to a pack, an affiliate offer)
- Drive engagement (a question, a poll, a controversial take)
Rule of thumb: 60% engagement-CTA posts, 30% email-CTA posts, 10% product-CTA posts. The ratio keeps you growing without becoming a sales feed.
What an actual hour looks like
- 0-10 min: Pick four themes (or reuse last month's).
- 10-25 min: Run topic-bank, pick 12.
- 25-40 min: Engineer hooks.
- 40-50 min: Slot calendar.
- 50-60 min: Run the repurposing prompt for the first 4 posts to get a head start.
The remaining repurposing happens 5-10 minutes per post during the week. You're never staring at a blank screen.
Where the calendar breaks
Two failure modes:
- 1Skipping the hook step. Posting from a topic + format alone produces flat content. The hook is what makes the topic alive.
- 2Repurposing without adapting voice. A LinkedIn post is not a Twitter thread with line breaks added. Each platform has its own conventions. The repurposing prompt above handles 80% of the platform shift; the last 20% is your read-through.
What to do next
If you're shipping more than one calendar a quarter, the Content That Sells pack ships with the full sequence as a connected workflow — the topic bank feeds the hook engineer feeds the calendar feeds the repurposing chain, all sharing context. The free prompts cover the topic bank and the hook step; the pack adds everything downstream.
Get prompts that actually work
Stop writing prompts from scratch. Our library has 500+ tested prompts ready to copy and paste into ChatGPT, Claude, or Gemini.
Vantlir editorial
TopAIPrompts is built by Vantlir LLC. Every prompt and playbook is tested against real projects we've shipped — sales pages, cold-outreach sequences, content systems — not theory. About us
Related articles
How to Validate a Business Idea With ChatGPT in 7 Days
A week-by-week framework for using ChatGPT to validate a startup idea before you write a line of code. Market signals, willingness-to-pay tests, competitor gaps.
AI Prompts for Cold Email That Actually Get Replies (2026)
The structural mistakes that kill cold email reply rates, and the engineered ChatGPT prompts that fix them. Templates for B2B, freelance, and partnership outreach.
How to Get Your First 1,000 Substack Subscribers With AI
A 60-day playbook for using ChatGPT to grow a Substack from 0 to 1,000 subscribers. Niche selection, hook engineering, and the cross-promotion math that compounds.