Write every to-do so an AI agent can finish it: add Why, Done and Access lines to each task, then have the agent work through today's list each morning: AI agent prompt

Agents get stuck on vague tasks like 'send invoice' because they don't know why it matters, what finished looks like, or where the files are. Adding three short lines to each task fixes that, so you can point an agent at your to-do list and let it do as much as it can. Corey Ganim shared on X (Oct 2026) that he adds Why, Done and Access lines to every task in his to-do app (for example: Why, get paid before month end; Done, invoice sent and due date in the CRM; Access, Stripe and the signed proposal in Drive), and each morning tells his agent to pull every task due today, complete what it can, and tee up the rest for him or his assistant. His test: could someone who has never met you finish the task from the description alone?

Curated by AgentPlaybook Real Estate · How we make and check prompts

Personal ProductivityAgent-ready to-do list (Why/Done/Access)beginner

The prompt

You are my task assistant. Here is my to-do list for today: [paste tasks, or connect your to-do app]. Part 1, rewrite: for each task, add three lines. Why: the reason it matters or the deadline. Done: exactly what finished looks like, so anyone could check it. Access: which apps, files, threads or accounts are needed. If you can't tell any of these from what I gave you, ask me one short question per task instead of guessing. Part 2, run: for each task that now has Why, Done and Access, do as much of the work as you can with the access I've given you, such as drafting the email, filling the invoice or preparing the calendar invite. Stop before anything that sends, pays, books or deletes, and leave it for me to approve. Finish with a list: done, ready for my approval (with what I need to click), and blocked (with what's missing).
Open in ChatGPT Open in Claude Perplexity Download as agent skill (SKILL.md)

How to use it

  1. Copy the prompt above.
  2. Replace every [bracket] with your own details (or fill in the blanks on AgentPlaybook Real Estate, which remembers your answers for the next prompt).
  3. Paste it into ChatGPT, Claude, Todoist and review the answer before you use it.

Works with: ChatGPT, Claude, Todoist, Notion, Asana, Gmail, Google Calendar, Stripe

Real-world example: x.com/coreyganim/status/2113681829945315380

Featured in: Free AI agent prompts for small business (beginner-friendly)

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 →

Related prompts from other teams

Support ticket triageCustomer Support · beginner · worked exampleDraft replies from your FAQCustomer Support · beginner · worked exampleLead qualifierSales · beginnerAccount research briefSales · beginner