Prompt Library
32 ready-to-use prompts for ChatGPT, Claude, Gemini and other AI assistants. Copy one, replace the text in [square brackets] with your own details, and paste.
Showing 32 of 32 prompts
- Marketing
Customer persona
You are a market researcher. Build a detailed customer persona for [product or service]. Cover: demographics, job and daily routine, goals, frustrations, where they look for recommendations, and the objections they raise before buying. Finish with three messages that would resonate with this person and one that would put them off. Mark anything you inferred rather than know as an assumption.
- Marketing
Email subject line test
Write 10 subject lines for an email about [topic or offer] aimed at [audience]. Keep each under 50 characters. Use a different angle for each: curiosity, urgency, benefit, question, social proof, and so on, and label the angle. Then pick the two you would A/B test first and explain why in one sentence each.
- Marketing
One-week content calendar
You are a social media manager for [brand], which sells [product] to [audience]. Plan one week of posts for [platform]: one post per day. Present it as a table with columns for day, post format, hook, key message and call to action. Mix educational, behind-the-scenes and promotional posts, with no more than two promotional posts in the week.
- Marketing
Landing page critique
Act as a conversion copywriter. Review the landing page copy below for [product], whose goal is to get visitors to [desired action]. List the five changes most likely to lift conversions, in order of impact. For each, quote the current line, give a rewritten version and explain the reasoning in one sentence. Copy: [paste your landing page copy]
- Coding
Explain this error
You are a senior [language] engineer. Explain the error below to an intermediate developer. 1. What the error means in plain English. 2. The most likely cause in my code. 3. A corrected version of the relevant code. 4. How to avoid this class of error in future. Error and stack trace: [paste the error] Code: [paste the relevant code]
- Coding
Pull request review
Review the following [language] code as you would in a pull request. Group findings under Bugs, Security, Performance and Readability. Rank each finding as high, medium or low severity, quote the line it applies to and give a concrete fix. If a group has no findings, say so rather than inventing one. Code: [paste the code]
- Coding
Regex with explanation
Write a regular expression for [regex flavour, e.g. JavaScript] that matches [describe what should match] and does not match [describe what should not]. Give the pattern in a code block, break it down piece by piece, then list five strings that match and five that don't so I can test it. Mention any edge cases the pattern does not handle.
- Coding
SQL query from plain English
You are a database engineer working in [database, e.g. PostgreSQL 16]. Schema: [paste table definitions] Write a query that [describe the result you want]. Explain how it works in two or three sentences, name any index that would speed it up, and point out how it behaves with NULL values and empty tables.
- Writing
Blog post outline
Create a detailed outline for a blog post titled "[working title]" for [audience]. The goal is to [inform / persuade / rank for a keyword]. Include a hook for the introduction, five to seven sections with a one-line summary of what each must achieve, a suggested example or statistic for each section, and a closing takeaway. Suggest three alternative titles at the end.
- Writing
Tighten my draft
Edit the text below to make it clearer and about 25% shorter without losing any facts or changing my voice. Cut filler, replace vague words with specific ones and break up sentences longer than 25 words. Return the edited text first, then a short list of the most important changes you made. Text: [paste your draft]
- Writing
Change the tone
Rewrite the message below in a [friendly / formal / confident / apologetic] tone for [who will read it]. Keep every fact, request and deadline intact and keep it roughly the same length. Give two versions: one that stays close to my wording and one that takes more liberty. Message: [paste your message]
- Writing
Story idea generator
Give me five short story ideas in the [genre] genre. For each, provide a one-sentence premise, the main character and what they want, the obstacle in their way, and a twist the reader won't expect. Make the five ideas clearly different in setting and tone, and avoid well-worn tropes.
- Business
SWOT analysis
Act as a strategy consultant. Produce a SWOT analysis for [company or idea] operating in [market]. Give four to six specific points per quadrant, not generic statements. Then recommend three actions: one that uses a strength to seize an opportunity, one that fixes a weakness, and one that guards against a threat. What I know about the business: [add details]
- Business
Meeting notes to actions
Turn the meeting notes below into a summary I can send to the team. Use three sections: Decisions made, Action items (as a table with owner, task and due date) and Open questions. Keep it under 200 words outside the table. If an action has no clear owner or date, write "unassigned" or "no date" rather than guessing. Notes: [paste notes or transcript]
- Business
Competitor comparison
Compare [your product] with [competitor 1] and [competitor 2] for a buyer who is [describe the buyer]. Present a table covering pricing, core features, ease of use, support and the type of customer each suits best. Below the table, state honestly where my product is weaker, and suggest two positioning angles that play to its strengths. Only use the information I provide below, and tell me what else you would need to know. [paste product details]
- Business
Difficult customer reply
You are a customer support lead. Draft a reply to the complaint below. Acknowledge the problem without being defensive, explain what happened in plain language, state exactly what we will do and by when, and keep it under 150 words. Our policy on this is: [policy or what you can offer]. Customer message: [paste the message]
- Learning
Explain it simply
Explain [concept] to someone who has never studied [subject]. Start with a one-sentence definition, then an everyday analogy, then a worked example. Avoid jargon, or define it the first time you use it. Finish with three questions I can use to check whether I understood, with the answers hidden at the very end.
- Learning
Four-week study plan
I want to learn [skill or subject] and can study [number] hours a week. My current level is [beginner / some experience / intermediate] and my goal is [specific goal]. Build a four-week plan. For each week give the focus, three or four concrete tasks, one practice exercise and a way to check my progress. Recommend types of resources rather than specific links.
- Learning
Quiz me
Quiz me on [topic] at a [beginner / intermediate / advanced] level. Ask one question at a time and wait for my answer. After each answer, tell me whether I was right, explain why in two sentences, then ask the next question. After ten questions, summarise my weak areas and what to review.
- Learning
Summarise an article
Summarise the text below for someone with five minutes to spare. Give a two-sentence overview, then five to seven key points as bullets, then any claims that seem weak or unsupported. Use only what is in the text and do not add outside information. Text: [paste the article]
- Productivity
Prioritise my to-do list
Here is everything on my plate this week. Sort it into four groups: do today, schedule this week, delegate, and drop. Explain the reasoning for each item in a few words, flag anything that looks like it will take longer than I think, and suggest the single task I should start with. Tasks: [paste your list, with deadlines where you have them]
- Productivity
Break down a big project
Act as a project manager. Break the project below into phases and tasks small enough to finish in half a day or less. Present it as a numbered list grouped by phase, mark which tasks depend on others, and estimate the effort for each. Point out the two biggest risks and how to reduce them. Project: [describe the project and the deadline]
- Productivity
Email to say no
Write a short, polite email declining [request] from [who asked]. Be clear that the answer is no in the first two sentences, give one honest reason without over-explaining, and offer [an alternative, or nothing]. Keep it under 100 words and warm without being apologetic.
- Productivity
Decision helper
I need to decide between [option A] and [option B]. What matters most to me is [priorities]. List the pros and cons of each against those priorities, name the assumptions each option depends on, and tell me what information would change the answer. Then give a recommendation and say how confident you are in it.
- Career
Tailor my CV to a job
You are a recruiter in [industry]. Compare my CV with the job description below. List the requirements I clearly meet, the ones I partly meet, and the gaps. Then rewrite my three most relevant bullet points to match the language of the job description, using only experience that is already in my CV. Job description: [paste] CV: [paste]
- Career
Mock interview
Act as an interviewer for a [job title] role at a [type of company]. Ask me one question at a time, mixing behavioural and technical questions, and wait for my answer. After each answer, give brief feedback on what worked, what was missing and how a stronger answer would sound. After six questions, give an overall assessment.
- Career
Cover letter
Write a cover letter for the [job title] role at [company]. Open with why this company in particular, connect two of my achievements to what the role needs, and close with a confident next step. Keep it under 300 words, in a professional but natural voice, and avoid phrases like "I am writing to apply". Job description: [paste] My background: [paste key achievements]
- Career
Ask for a pay rise
Help me prepare to ask for a pay rise. I am a [job title] with [number] years at the company, and I want to move from [current salary] to [target salary]. My recent achievements: [list them] Write a short script for opening the conversation, three evidence-based points for my case, and responses to the three objections my manager is most likely to raise.
- Image and video
Product photo
Create a photorealistic product photograph of [product] on a [surface] against a [colour] background. - Lighting: soft studio lighting with a gentle shadow - Composition: centred, shot slightly from above, with empty space on the right for text - Details: sharp focus, true-to-life colours and materials - Do not include: text, logos, hands or props
- Image and video
Logo concepts
Design a logo for [brand name], a [type of business] whose personality is [three adjectives]. - Style: flat vector, minimal, works in a single colour - Composition: a simple symbol beside the brand name, centred on a plain white background - Colour palette: [colours] - Do not include: gradients, shadows, mock-ups or photographic detail
- Image and video
Cinematic establishing shot
Video clip, 8 seconds, 16:9 aspect ratio. Subject and action: [subject] [doing what] Setting: [location and time of day] Shot: wide establishing shot Camera movement: slow push-in Visual style: cinematic live action Lighting: golden hour light Audio: [ambient sound], no music Rules: - One continuous shot with no cuts. - No on-screen text, captions or subtitles.
- Image and video
Describe an image as a prompt
I am attaching an image. Write a prompt that would let an image model recreate it as closely as possible. Describe the subject, setting, composition and camera angle, lighting, colour palette, style and mood, in that order. Give one version as comma-separated keywords for Midjourney and one as full sentences for ChatGPT.
Need something more specific?
The generators build a prompt around your exact task, and the checker scores a prompt you've written yourself.