Keep a content calendar full without writing every post yourself

Generate weeks of posts from your existing content, then schedule them to run while you focus on real work.

For solo marketers and founders · 8 steps · 7 min

How it works today.

You write posts when inspiration strikes or when you remember the calendar exists. This means three posts in one day, then radio silence for two weeks while you handle client work or product launches. Your audience forgets you exist between bursts.

When you do batch content, you stare at a blank screen trying to think of 20 different ways to say the same thing. You end up with generic posts that sound like everyone else, or you give up after five posts and promise to finish the batch tomorrow.

Before you start.

All of it has to be true, or step one fails in a way that is annoying to debug.

  • Access to your existing content library (blog posts, case studies, client work examples, or documentation)
  • A social media scheduling tool account (Buffer, Hootsuite, Later, or similar)
  • Your brand voice guidelines or examples of posts that performed well
  • List of your core topics and the problems you solve for customers

The steps.

  1. Export your content inventory

    Create a document listing your existing content with titles, key points, and URLs. Include blog posts, case studies, tutorials, client examples, and any presentations or talks you have given. This becomes your source material for generating posts.

  2. Generate post concepts from existing content

    Feed your content inventory to an AI agent to extract multiple post angles from each piece. One blog post can become a tip, a behind-the-scenes story, a lesson learned, and a client result story.

    Paste this
    I need 4 different social media post concepts from this content: [paste content title and key points]. Create posts that are: 1) A practical tip, 2) A lesson learned or mistake avoided, 3) A behind-the-scenes insight, 4) A client result or case study snippet. Make each post feel different while staying true to this brand voice: [your brand voice notes].
  3. Set your posting frequency and themes

    Decide how often you will post and assign themes to different days. For example: Monday tips, Wednesday case studies, Friday lessons learned. This creates a predictable pattern without requiring daily creativity.

  4. Generate a month of posts in one session

    Use your content concepts and posting schedule to create 4 weeks of posts at once. Focus on getting the ideas down rather than perfecting each post. You will refine them before scheduling.

    Paste this
    Create 20 social media posts following this schedule: [your weekly theme schedule]. Use these content concepts: [paste your generated concepts]. Each post should be 1-2 sentences with a clear takeaway. Match this tone: [paste 2-3 examples of your best-performing posts]. Number each post and include the intended day.
  5. Review and personalize the generated posts

    Read through each generated post and add your personal touch. Change generic examples to specific ones from your work, adjust the tone where it sounds off, and add relevant hashtags or mentions. This step ensures the posts sound like you, not a robot.

  6. Load posts into your scheduling tool

    Copy each post into your scheduling platform and assign it to the planned date and time. Most tools let you bulk upload via CSV if you have many posts. Set up the entire month so you do not have to think about posting for 4 weeks.

  7. Create engagement prompts for high-potential posts

    Identify 5-7 posts from your batch that could spark discussion. Write follow-up comments or questions you can add when the post goes live to encourage responses. This turns broadcasts into conversations.

    Paste this
    For this post: [paste post text], write 3 different follow-up comments I could add 30 minutes after posting to encourage replies and discussion. Make them feel natural and genuinely curious about my audience's experience.
  8. Set up monitoring and response workflows

    Configure notifications for comments and mentions so you can respond quickly when posts go live. Schedule 10 minutes each morning to check engagement and reply to comments. Engagement within the first hour significantly boosts post reach.

What you keep.

Automating the typing does not move the accountability. These stay with a person.

  • Deciding which content concepts to use and which to skip based on your current business priorities
  • Adding personal examples and specific details that make generic posts feel authentic to your experience
  • Responding to comments and engaging with your audience when posts go live
  • Monitoring performance and noting which types of posts work best for future batches

Once it works.

The first run is the demo. These are where the time actually comes back.

Run it on a loop

Set a monthly reminder to run this batch creation process so your calendar never goes empty.

Fire it from an event

Automatically generate new post concepts whenever you publish new content like blog posts or case studies.

Scale it wider

Use the same process to create posts for multiple platforms by adjusting the character count and format requirements.

Put it on a schedule

Generate posts for seasonal campaigns or product launches 6-8 weeks in advance using the same content mining approach.

The work this replaces.

These are the O*NET work activities this workflow covers, and the categories of tool that address them.

Addressed by builders, generalist agents, vertical agents