Skip to search

Prompt Search Find a prompt for [YOUR TASK]

One search across hand-picked prompt libraries for ChatGPT, Claude, Gemini, Midjourney and AI video. Open the source, or copy one of ours. Free, no account.One search across hand-picked prompt libraries.

Model
Source

Links open in a new tab

Adds the model’s name to your search. It does not change which sites are searched.

Narrows which sites are searched.

Prompt Search results — links open in a new tab

Prompt of the day

One prompt from our own set, rotating daily. Written to be edited — fill in the [BRACKETS].

Tuesday 22 September · 43 in rotation

GeminiEducation · Starter · 3 blanks

Practice test from your own notes, then marked

Builds exam-style questions from your material, marks your answers and plans revision around weak spots.

Make me a practice test from my own study material, then mark it.

Exam: [SUBJECT, LEVEL, FORMAT OF THE REAL EXAM]
Days until the exam: [DAYS]

<material>
[PASTE NOTES, SLIDE TEXT OR A TEXTBOOK SECTION]
</material>

Part 1 — Write 12 questions based only on the material above: 4 recall; 5 application, using new scenarios and not the examples in my notes; 3 that require connecting two ideas. Match the real exam's format where I've described it. For multiple choice, make every wrong option a mistake a student would plausibly make. Number the questions and do not show the answers yet.

Part 2 — Wait for my answers. Then mark each one as correct, partly correct or incorrect, and give the model answer. For anything not fully correct, name the specific misunderstanding my answer suggests and point to the part of my material that covers it.

Part 3 — Give me: my topics ranked weakest first; a revision plan for the days I have left that uses spaced repetition, so weak topics come back more often; and five fresh questions on my weakest topic.

Rules: if my material is wrong or ambiguous on a point, flag it; do not build a question on it. Do not test anything that is not in the material unless I ask you to.

Eight prompts worth keeping

Written for this page. The text-assistant prompts state the task, mark your inputs in [BRACKETS] and define the output; the image and video prompts follow each model’s own syntax.

ChatGPTProductivity · Starter · 1 blank

Meeting notes to decisions and actions

Turns messy notes or a transcript into decisions, owned actions and a follow-up message.

Turn the meeting notes below into a record the team can act on.

<notes>
[PASTE NOTES OR TRANSCRIPT]
</notes>

Produce, in this order:
1. Decisions — each decision that was made, one line each. If something was discussed but not decided, it does not belong here.
2. Action items — a table with the columns: Action | Owner | Due | Source quote. Use only owners and dates that appear in the notes. Where either is missing, write "unassigned" or "no date" instead of guessing.
3. Open questions — what was left unresolved, and who needs to answer it.
4. A follow-up message of 120 words or fewer that I can send to attendees. Plain text, no greeting fluff.

Rules:
- Do not invent facts, names or deadlines. The "Source quote" column is a short verbatim phrase (under 15 words) showing where the action came from.
- If two people seem to own the same action, list it once and flag the ambiguity under Open questions.
- Leave out small talk and status updates that led to no decision or action.
ClaudeCoding · Intermediate · 3 blanks

Pull request review, riskiest problems first

A severity-ranked code review that reports only defects it can point to, each with a trigger and a fix.

Review the code change below the way a careful senior engineer would before approving a pull request.

<context>
What this change is meant to do: [WHAT THE CHANGE SHOULD DO]
Language and framework: [LANGUAGE AND FRAMEWORK]
</context>

<diff>
[PASTE DIFF OR CODE]
</diff>

Work in this order:
1. Restate in two sentences what the change actually does. If that differs from the stated intent, say so first.
2. Look for defects in priority order: incorrect behaviour and unhandled edge cases; security issues (injection, authorisation, secrets, unsafe deserialisation); data-loss or concurrency risks; performance problems that matter at realistic scale; missing or misleading tests.
3. Report findings as a list sorted by severity. For each one give: severity (blocker / should-fix / nit), location (file and line, or function), what goes wrong with a concrete input or scenario that triggers it, and the smallest fix as code.

Rules:
- Report only problems you can point to in the code shown. If a concern depends on code you cannot see, put it under "Needs checking" as a question, not as a finding.
- No style nits unless they hide a bug. No praise padding.
- If you find no blockers, say so plainly and name the single riskiest part I should test by hand.
MidjourneyImage · Starter · 3 blanks

Editorial product photo with headline space

Clean commercial product shot with window light and empty space left for ad copy.

editorial product photograph of [PRODUCT] on [SURFACE], [BACKGROUND COLOUR OR SETTING], soft window light from the left with a gentle shadow falling to the right, shallow depth of field, 85mm lens look, subtle reflections, generous empty space at the top of the frame for a headline, clean commercial styling --ar 4:5 --raw --s 50
ChatGPTSales · Intermediate · 6 blanks

Cold email built on one real observation

A 70–110 word outreach email, three subject lines and a follow-up — using only proof you supply.

Write a cold outreach email for the situation below.

Sender: [YOUR NAME, ROLE, COMPANY]
What we sell, in one sentence: [OFFER]
Recipient: [RECIPIENT NAME, ROLE, COMPANY]
What I know about them (recent news, a post they wrote, their tech stack, a hiring signal): [RESEARCH NOTES]
Proof I can cite truthfully (a customer result, a number, a name): [PROOF POINT]
The ask: [ASK, E.G. A 15-MINUTE CALL]

Requirements:
- 70 to 110 words in the body. Plain text. No bullet points, bold or emoji.
- Open with a specific observation about the recipient taken from my research notes — not a compliment, and not "I hope this finds you well".
- Connect that observation to one problem we solve. One problem only.
- Use the proof point exactly as given. Do not add numbers, customers or claims that I have not supplied.
- End with one low-friction question that can be answered in a single line.
- Write the way a thoughtful peer would, not a marketer: short sentences, and none of "synergy", "leverage", "revolutionise" or "I wanted to reach out".

Deliver:
1. Three subject lines, each under six words, lower case, no clickbait.
2. The email.
3. A 40-word follow-up to send four days later that adds one new piece of value instead of "just bumping this".

If my research notes are too thin to write a specific opening line, do not fake one — tell me what to look up instead.
Claude Code · Codex · CursorCoding agents · Advanced · 1 blank

Write an AGENTS.md from the real repository

Makes a coding agent explore your repo, verify the commands, and write a lean AGENTS.md or CLAUDE.md.

Explore this repository and write an AGENTS.md file that will help a coding agent work here safely and quickly. (If this project uses Claude Code, write the same content to CLAUDE.md.)

Before writing, investigate — do not guess:
- Read the README, the package and build manifests, the CI configuration and any contributor docs.
- Find the real commands for install, build, run, test (the whole suite and a single test), lint and format. Run the cheap ones to confirm they work.
- Identify the top-level layout: where the main code, tests, generated files and configuration live.
- Look for conventions that are not obvious from a single file: naming, error handling, how modules talk to each other, migration or release steps.

Then write the file with these sections and nothing else:
1. Project in one paragraph — what it is and who uses it.
2. Commands — a copy-pasteable list. Mark any command you could not verify with "(unverified)".
3. Layout — the directories that matter, one line each.
4. Conventions — only the rules a newcomer would get wrong. Give each rule a one-line reason.
5. Boundaries — files and directories that must not be edited (generated code, vendored code, secrets, migrations already applied) and actions that need a human's go-ahead.
6. Definition of done — what must pass before a change counts as finished.

Constraints:
- Under 120 lines. Every line should change an agent's behaviour; cut anything it would work out on its own.
- State facts you verified. No aspirational rules and no generic advice such as "write clean code".
- Do not modify any other file. When finished, show me the file and list anything you were unsure about.

Extra context from me: [ANYTHING THE AGENT SHOULD KNOW, OR "NONE"]
Veo 3.1Video · Intermediate · 6 blanks

Eight-second product spot with sound

A single-shot commercial clip using Google's camera + subject + action + context + style formula.

Slow dolly-in, eye-level medium close-up with shallow depth of field. [PRODUCT, WITH COLOUR AND MATERIAL] stands on [SURFACE] in [SETTING]. [ONE SIMPLE ACTION, E.G. A HAND SETS THE CUP DOWN AND STEAM RISES FROM IT]. Early-morning light rakes in from a window on the right, giving warm highlights and soft shadows, with dust motes drifting in the beam. The background stays softly out of focus in muted, natural colours. Clean, premium commercial look with realistic textures and a steady camera. One continuous shot that holds on the product for the final two seconds. Ambient noise: [QUIET ROOM TONE FOR THE SETTING]. SFX: [ONE SOUND THAT MATCHES THE ACTION]. No dialogue, no subtitles, no on-screen text.
GeminiEducation · Starter · 3 blanks

A tutor that makes you think, not just read

Runs a question-led tutoring session on any topic, adapting to what you actually know.

I want to actually understand [TOPIC], not just read an explanation. Act as my tutor for this session.

About me: [YOUR LEVEL AND WHAT YOU ALREADY KNOW]
Why I'm learning it: [GOAL, E.G. EXAM ON FRIDAY, NEW JOB, CURIOSITY]

How to run the session:
- Start by asking me two or three short questions to find out what I already know. Wait for my answers before teaching anything.
- Teach one idea at a time, in plain language, with a concrete example tied to my goal. Keep each turn under 150 words.
- After each idea, ask me one question that makes me use it, not repeat it. Wait for my answer.
- When I'm wrong, don't hand me the answer. Point to the step where my reasoning went off and ask a smaller question. Give the answer only if I'm still stuck after two attempts, or if I ask for it.
- When I'm right, say so in a sentence and raise the difficulty.
- Every four or five exchanges, give a three-line recap of what I've shown I understand and what is still shaky.

If I type "just tell me", give a direct explanation and then go back to questions. If I type "test me", give five mixed questions on everything so far, mark my answers, and tell me what to review.
ChatGPTData analysis · Intermediate · 2 blanks

First-pass analysis of an uploaded dataset

Audits a CSV or spreadsheet before analysing it, then answers your question with honest caveats.

I've attached a dataset. Act as a careful analyst doing a first pass. Use your code tool to inspect the whole file; do not estimate from a preview.

What the data is: [WHAT EACH ROW REPRESENTS AND WHERE IT CAME FROM]
The decision I'm trying to make: [QUESTION OR DECISION]

Step 1 — Audit before analysing. Report: row and column counts; each column's type, share of missing values and number of distinct values; duplicates; impossible or suspicious values (negative quantities, future dates, implausible outliers); and any sign that the file is truncated or mis-parsed. Tell me what you would fix and how, then apply only the fixes that are safe, and say which you applied.

Step 2 — Answer the question. Choose the simplest analysis that addresses my decision. Show the numbers in a small table, plus one chart only if it makes the point clearer than the table does.

Step 3 — Tell me how far to trust it. For each finding, state the sample size behind it, whether the difference could plausibly be noise, and the most likely confounder. Separate what the data shows from what you are inferring.

Finish with: three findings in plain English that a non-analyst could repeat, the one thing you would check next, and any question you need me to answer to go further.

Rules: never fabricate values. If a column's meaning is unclear, ask me; do not assume. Show code only if I ask for it.

Questions about Prompt Search

How it works, what it searches and what happens to your data.

What is Prompt Search?

Prompt Search is a free search engine for AI prompts. Instead of searching the whole web, it searches a hand-picked set of prompt libraries, chosen because they publish prompts you can copy rather than articles about AI. You can narrow a search by model, such as ChatGPT, Claude, Gemini or Midjourney, or browse by task.

How does Prompt Search work?

It runs on Google Programmable Search, configured by The Prompt Index to cover sites that publish prompts. When you search, Google returns matching pages from those sites and each result opens the original source in a new tab.

The Model buttons add the model's name to your search behind the scenes, unless your words already name it; they do not change which sites are searched. “Image models” stands for FLUX, Stable Diffusion, Nano Banana and ChatGPT Images; “Video models” for Veo, Kling, Runway and Seedance; “Coding agents” for Claude Code, Cursor, Codex and Copilot. The Source options, “The Prompt Index” and “Image libraries”, do narrow the sites.

Some searches are tuned: if your words are the name of one of the categories or suggested searches on this page — typed, or reached by clicking one — the page searches a longer, hand-written version of them instead, so that “Cold email” finds cold-email prompts rather than pages about cold email. When that happens the results say “Tuned search”; press it to search your exact words instead, and press it again to put the tuned search back. Google's own “Search … on Google” link under the results always shows the exact search that was sent.

When your words match one of The Prompt Index's own prompts, it is shown in a separate block above Google's results.

Which sites does it search?

A curated list of public prompt libraries and prompt communities, chosen because they publish full, copyable prompts. The list changes as sites appear and disappear. To browse The Prompt Index's own collections directly, use the Prompt Database, the Image Prompt Database and the Skills Database, which are linked on this page.

Is Prompt Search free? Do I need an account?

Yes, it is free, and there is no sign-up, login or search limit on our side. Google may occasionally ask you to confirm that you are not a robot. Some features elsewhere on The Prompt Index need an account, but searching here, copying prompts and saving The Prompt Index's own prompts do not.

What can I save, and where is it stored?

You can save The Prompt Index's own prompts: the prompt of the day and the rest of the set written for this page. Google's terms do not allow search results to be stored, so results are not saveable; open the source and copy from there. Saved prompts and recent searches are kept only in your own browser, using local storage. They are not sent to our servers, not attached to an account, do not follow you to another device, and disappear if you clear your browser's site data. You can export your saved prompts as a text file at any time.

Does The Prompt Index see what I search for?

Searches are processed by Google, because Google provides the results, so Google's privacy policy applies to the queries you type. The Prompt Index does not store your searches on its servers. If you have accepted analytics cookies, the page address, which includes your search words, is part of our anonymous Google Analytics statistics. Your recent searches list is stored in your browser only; you can remove entries, or clear the whole list, from the suggestions that open under the search box.

Will a prompt written for ChatGPT work in Claude or Gemini?

Usually, yes. Prompts for text assistants are plain-language instructions, so a well-written one works in ChatGPT, Claude, Gemini or Copilot with little or no change. Image and video prompts are different: Midjourney uses parameters such as --ar and --sref, Stable Diffusion uses weights and negative prompts, and FLUX, Gemini image models and Veo expect full descriptive sentences. For those, search for the specific model.

How do I get better search results?

Search for the task rather than the topic, for example “rewrite product description” instead of “ecommerce”. Put exact phrases in quotation marks, group alternatives with OR in capitals inside brackets, such as (resume OR cv), and remove unwanted results with a minus sign, such as logo -tattoo. If you get too few results, use fewer words and set Model back to All and Source back to All curated.

Who wrote the featured prompts and the prompt of the day?

The Prompt Index wrote them for this page. The prompts for text assistants state the task, mark the parts you fill in with square brackets and define the output; most also tell the model what to do when information is missing instead of guessing. The image and video prompts follow each model's own syntax. The prompt of the day rotates through the same set on a fixed daily schedule, so everyone sees the same prompt on the same date.

Results by Google Programmable Search. Links open the original site in a new tab.

Saved prompts

Saved in this browser only ·Why?

Not on our servers and not synced to your account, so clearing site data removes them. Saving works for The Prompt Index’s own prompts; Google’s terms don’t allow search results to be stored.

Replace everything in [SQUARE BRACKETS] before you run it.