I automated my content calendar with 6 Python scripts
I used to spend Friday afternoons staring at a blank content calendar.
"What should I post next week?"
Then I'd scroll LinkedIn for inspiration, cobble together something generic, and feel like a fraud hitting publish.
Here's what changed.
I started logging what I was doing throughout the week. Quick notes. "Built a CSV import. Took 2 hours. Skipped the API route." Stuff like that.
Then I wrote 6 Python scripts that read those notes and spit out ready-to-publish content.
Every Friday, I run one command. 30 seconds later, I have:
- 3 LinkedIn post drafts with hooks already written
- 2-3 newsletter email drafts (500-800 words each)
- A strategic review of what I actually spent my week on
- Content ideas mapped to what I built
Then I schedule the emails straight to Kit from my terminal. No logging into ConvertKit. No copy-pasting HTML. Just:
```
python3 schedule-newsletter.py "my-draft.md"
```
Queued for 10am tomorrow. Done.
The 6 scripts:
- Content Pipeline — Scans my worklog and recent notes. Outputs 5 content ideas with hooks. 30 seconds.
- Deep Pattern Analyzer — Finds themes across my week. Spots contradictions between what I say I value and what I actually spent time on.
- Business Intelligence Dashboard — Generates the actual drafts. LinkedIn posts, newsletter emails, note templates. Copy, edit, publish.
- Email Analyzer — Paste in a draft, get 10-section editorial feedback. Subject lines, hooks, structure, CTA suggestions.
- Newsletter Scheduler — Reads a markdown file, converts to HTML, schedules via Kit API. Auto-detects the next open slot so I don't double-book.
- YouTube Email Generator — Paste a YouTube URL, it fetches the transcript and writes a promotional email. Ready to schedule.
The whole stack costs about $0.15/week in API calls. 20 minutes every Friday. That's my entire content workflow.
I'm packaging the whole system into a GitHub repo you can clone and run yourself.
You'll need Python, an Anthropic API key, and a folder of markdown notes. If you have a Kit account, the scheduling scripts work out of the box.
It's $39, one-time. You get the repo, the templates, and sample output so you can see what it generates before you run it.
Get The Builder's Pipeline ($39, one-time)
P.S. This email was drafted by script #3 and scheduled by script #5. I edited it for about 10 minutes. That's the whole system in action.