Prompt library
AI prompts for writing, coding, and everyday work
23 prompts to copy and use. Each one comes with the full text, the details you need to fill in before running it, variations for related situations, and an honest note on where it stops working.
Browse by category
See every category and what it covers- Writing3Drafting, editing, tone, and rewriting.
- Coding4Debugging, reviewing, explaining, and refactoring code.
- Business2Planning, analysis, proposals, and decisions.
- Research2Reading sources, summarising, and comparing options.
- Learning2Explaining, practising, and studying a subject.
- Job search8Applications, interviews, and offers.
- Everyday2Personal admin, planning, and communication.
Start here
- Remove AI tells from a draftRewrites text that reads as machine-written, then lists the specific phrases and structures that gave it away so you stop producing them.
- Learn a topic and get quizzed on itExplains something at three levels of detail, then questions you on it and reports which specific part you did not actually have.
- Compare options and see where they differCompares the options on the things that would actually change your decision, and says separately which differences do not apply to you.
- Debug a stack traceTurns an error and its stack trace into an ordered list of what could cause it, each with the specific check that would rule it in or out.
- Find what an email thread needs from youReads a thread that grew past the point of being readable and returns what you owe, by when, plus the questions people asked you that never got an answer.
- Extract decisions and owners from a meetingPulls the decisions and their owners out of a raw transcript, and separately lists what was discussed at length but never actually decided.
Everything else
- Write a kind rejection emailTurns a blunt or over-apologetic rejection into a short, clear message that respects the reader's time without sounding cold.
- Plan study time before an examPlans backwards from the date to the time you actually have, allocates by weight and by what you are weakest at, and states plainly what will not fit.
- Turn a vague request into a good promptRewrites what you asked into a prompt that can actually be answered, and names the things the model was silently guessing.
- Write a spreadsheet formula and understand itBuilds the Excel or Sheets formula you described, explains each part, and supplies the data that makes it return the wrong answer without erroring.
- Check an AI answer for invented factsSorts an AI answer into what is checkable, what is asserted without support, and what looks plausible enough that you would never think to verify it.
- Explain a career gap or a layoffTurns a gap, a redundancy, or a short stint into one plain sentence, and flags where the explanation still sounds defensive.
- Evaluate a job offer beyond the salaryValues the whole offer against your current situation and flags the terms that cost you something without looking like money.
- Read a job rejection for real signalSeparates the parts of a rejection that tell you something from the parts that are standard wording, and says what to change next.
- Prepare for an interview at one companyBuilds preparation around this specific role and stage, and lists the questions you currently could not answer.
- Build interview stories from my experienceTurns what you actually did into structured answers, and points at the stories that have no result in them yet.
- Write a cover letter that is not genericWrites a short letter about this specific role, then lists the sentences that would be equally true of any other application.
- Work out what a job advert really meansReads an advert for what the role actually involves, and flags the phrases that usually signal an understaffed or unclear job.
- Tailor a CV to a job advertRewrites your CV against one specific advert, then lists what the advert asks for that your CV does not evidence at all.
- Write and test a regex or SQL queryWrites the pattern or query you asked for, explains it piece by piece, and then supplies the inputs that make it silently return the wrong thing.
- Review a diff for production risksReviews a change for the failures that only appear under real traffic and real data, and separately lists which of the new behaviour has no test.
- Prepare for a difficult conversationTurns a conversation you are dreading into an opening line, the three likeliest pushbacks with an answer to each, and the point where you should stop talking.
- Explain a contract clause in plain languageRewrites a clause in plain language, then separately lists the actions it permits the other party to take — including the ones that are technically allowed but rarely expected.