Get a short personal podcast every morning: have an AI agent read your calendar, what your team shipped yesterday and the day's news in your field, and turn it into 8 to 10 minutes you can listen to: AI agent prompt

On Oct 29, 2026 builder Matt Ahlborg shared on X an agent that makes him a personal podcast every morning. It reads his agenda from Google Calendar (read-only), retells what his team shipped from GitHub activity and the daily activity channel the way a host would rather than as a changelog, then boils down what about 20 accounts he follows on X are arguing about that day. The episode runs about 8 to 10 minutes and he listens while jogging. It runs as a GitHub Action, and he says picking out high-signal posts is the hardest part and still needs tuning. The prompt below sets up the same daily episode with any AI tool that can read your sources and make audio.

Personal ProductivityMorning audio briefingintermediate

The prompt

Every weekday at [6:30 AM], make me a short audio briefing of [8 to 10] minutes that I can listen to while I [get ready, commute, run]. Use only these sources, read-only: 1) my calendar for today: list each meeting with the time, who's in it and one line on what I should prepare; 2) what my team finished in the last 24 hours from [GitHub, Linear, Slack channel #updates, other]: retell it like a podcast host in plain words (who did what and why it matters), not as a list of ticket numbers; 3) the weather for [city]; 4) the top [3] topics people in [my industry] are discussing today, from [these accounts, newsletters or sites]. For each topic say what happened, why it matters to me, and the source, and skip anything generic or that you can't trace to a real post or article. Write it as a script first, keep it conversational, end with the one thing I should do first today, then turn it into audio with [text-to-speech tool]. Save the script and audio to [folder] and send me the link. Never send, post or change anything in these accounts.
Open in ChatGPT Open in Claude Perplexity Download as agent skill (SKILL.md)

Fill in the blanks, then copy

This prompt has 10 [bracket]s to fill in. Type your details below and the prompt updates as you go. Your answers stay in this browser and are reused on other prompts with the same blanks. Nothing is sent to us.

How to use it

  1. Copy the prompt above.
  2. Replace every [bracket] with your own details (use the fill-in-the-blanks box above, which remembers your answers for the next prompt).
  3. Paste it into ChatGPT, Claude, GitHub Actions and review the answer before you use it.

Works with: ChatGPT, Claude, GitHub Actions, Google Calendar, ElevenLabs, NotebookLM

Real-world example: x.com/MattAhlborg/status/2115900728434728968

Before you use it: what to check

Already built into this prompt

Check yourself

Using an AI agent? Download this prompt as a SKILL.md agent skill with these checks built in, or get the .zip for Claude.ai. How to install skills.

Share:Post on XLinkedInFacebookRedditWhatsApp
</> Embed this prompt on your site

Paste this HTML into your blog or website. It's a plain card with no tracking scripts that links back to this prompt.

Want to make this prompt even better? Grade it with the free prompt grader or build your own with the AI prompt generator.

Get the free Solo Founder Stack pack

32 copy-paste agent prompts (PDF) plus 5 new prompts every week.

Get it free

More Personal Productivity prompts

Plan my weekPlanning · beginnerSummarize a long documentDocuments · beginner · worked exampleLearn any topic fastLearning · beginnerRemove yourself from data brokersPrivacy · beginnerCoordinate a group plan in one chat threadGroup planning · beginnerTurn the podcasts you hear into a personal wikiPersonal knowledge · intermediate

See all Personal Productivity prompts →