Prompt Library

Advanced ChatGPT prompts for rubrics, critique and tool use

30 copy-paste prompts

Role plus eval plus tool-use briefs: rubrics, critique loops, table outputs, source-quoted research and custom GPT seeds. For power users at work, not party games.

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Drafted with AI writing assistance and checked against our editorial policy.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Drafted with AI assistance (how we make prompts)

Rubrics and Scoring

5 prompts

Draft Rubric From Outcomes

1/30

✨ What it does

Turns your outcomes into a 1 to 4 rubric with observable behaviors. Fill any empty tell yourself before a grader uses the table.

Build a rubric for [ASSIGNMENT OR DELIVERABLE] scored 1 to 4. Outcomes I already wrote: [OUTCOME LIST]. Audience of the work: [AUDIENCE]. Output a table with rows as criteria (max 6) and columns 1, 2, 3, 4 as observable behaviors. Use only outcomes I listed. If a criterion has no observable tell, write [VERIFY] in that cell rather than inventing a behavior. Then add a 60 word grader note on how to avoid double counting. This is a scoring tool, not a grade for a real person yet.

💡

Pro tip: Keep each cell to one behavior so two graders can match.

Calibrate Two Sample Scores

2/30

✨ What it does

Scores two anonymized samples against your rubric with quotes from the text. Refuse a score that has no quote in the sample.

I will paste two anonymized samples for [TASK]. Sample A: [PASTE SAMPLE A]. Sample B: [PASTE SAMPLE B]. Rubric: [PASTE RUBRIC]. Score each sample per criterion with a quote that justifies the score. If a quote is not in the sample, write [VERIFY] and do not invent evidence. Then state whether the two samples should differ by more than one band and why in 50 words. Do not name a student or employee. Output a table.

💡

Pro tip: Strip names before you paste so calibration stays about the work.

Convert Goals to Pass Bars

3/30

✨ What it does

Turns goals into eight yes-or-no pass bars a reviewer can test quickly. Skip any goal that has no real test in your notes.

Convert these goals into pass bars for [ROLE] reviewing [ARTIFACT]. Goals: [GOAL LIST]. Definition of done I already use: [DONE NOTES]. Output a checklist of 8 bars, each as a yes or no sentence a reviewer can test in five minutes. If a goal has no test, write [VERIFY] and skip inventing a metric. Add a 40 word note on what the reviewer should ignore. Stay inside my notes. No performance rating of a person.

💡

Pro tip: Write bars as actions you can see in the artifact, not as vibes.

Weight a Rubric Without Fake Math

4/30

✨ What it does

Assigns weights that sum to 100 only from priorities you stated, or equal weights if you did not. Treat the result as a working order, not as science.

Propose weights for criteria on [ARTIFACT] that sum to 100. Criteria: [CRITERIA LIST]. Stakeholder who cares most: [STAKEHOLDER]. Constraints: [CONSTRAINTS]. Output a table: Criterion, Weight, One-line reason from my constraints. If I did not say a criterion is more important, give equal weights and say so; do not invent a priority. Mark any criterion I should drop as [VERIFY]. Then rewrite the weights as a 5 item scoring order. No claim that the weights are statistically valid.

💡

Pro tip: Name the stakeholder in one sentence so the weights have a point of view.

Inter Rater Disagreement Map

5/30

✨ What it does

Maps two raters' scores and quotes against your rubric, then scripts a short alignment talk. Do not invent a quote to close a gap.

Map disagreement between two raters of [ARTIFACT]. Rater 1 notes: [RATER ONE]. Rater 2 notes: [RATER TWO]. Rubric: [PASTE RUBRIC]. Output a table: Criterion, R1, R2, Gap, Quote each rater used. If a rater gave a score with no quote, write [VERIFY] in Quote and do not invent one. Then write a 70 word facilitation script that asks them to read the quotes aloud. Stay neutral. Do not pick a winner unless both quotes support the same band.

💡

Pro tip: Have both raters bring the artifact to the talk, not only their scores.

Critique Loops

5 prompts

Three Pass Critique Loop

6/30

✨ What it does

Runs a labelled three-pass critique: questions, quoted issues, then a rewrite of two weak spots. Stop a pass that needs a missing requirement.

Run a three-pass critique on [ARTIFACT TYPE]. Artifact: [PASTE ARTIFACT]. Role you play: [REVIEWER ROLE]. Pass 1: 5 questions only, then stop. Pass 2 (in the same output, labelled as a simulation): assume I answered with [SIMULATED ANSWERS] and list 4 issues tied to quotes. Pass 3: rewrite only the two weakest spots in my voice. If a pass needs a fact I did not give, write [VERIFY] and refuse to invent a requirement. Keep passes labelled. No grade.

💡

Pro tip: Replace the simulated answers with your real ones and rerun pass 2.

Red Team a Spec

7/30

✨ What it does

Lists eight spec attacks tied to quoted paragraphs and a test you can run this week. Skip attacks that need a requirement you never wrote.

Red-team this spec for [PRODUCT]. Spec: [PASTE SPEC]. User job: [USER JOB]. Output 8 attacks as a table: Attack, Spec paragraph quoted, What would break, Test I can run this week. Stay inside the spec. If a paragraph is missing, write [VERIFY] rather than inventing a requirement. Do not propose a competitor feature I did not name. Close with the two attacks I should run first and why in 40 words. This is a design critique, not a security exploit guide.

💡

Pro tip: Run the two first attacks on a prototype, not on production data.

Steelman Then Cut

8/30

✨ What it does

Builds the strongest version of a pasted case, then cuts it with quoted gaps. Leave data-hungry cuts tagged until you have the source.

Steelman the case for [PROPOSAL] using only [PASTE CASE], then cut it. Output: 120 word strongest version, 5 numbered cuts each tied to a quote, and a 60 word residual case that still stands. Do not invent a customer, a number or a rival. If a cut needs data I did not paste, write [VERIFY] on that cut. Role: [DEVIL ADVOCATE ROLE]. Keep the tone adult and specific. No personal attacks.

💡

Pro tip: Paste the actual proposal, not your memory of the meeting.

Voice Match Rewrite Loop

9/30

✨ What it does

Scores a draft against voice tells from your notes, rewrites once, then rescores. Skip style rules that are not in the notes.

Rewrite [PASTE DRAFT] so it matches voice notes: [VOICE NOTES]. Audience: [AUDIENCE]. Loop: 1) list 6 voice tells from the notes, 2) score the draft 1 to 5 per tell with a quote, 3) rewrite once, 4) rescore. If a tell is not in the notes, write [VERIFY] and skip it rather than inventing a style rule. Keep facts identical. Output tables for both scores and the rewrite only.

💡

Pro tip: Put three real sentences you like in the voice notes so the tells are concrete.

Stop Rule for a Loop

10/30

✨ What it does

Writes five exit checks plus ship-or-return rules from your quality bar and time box. Make a vague bar observable before you adopt the rule.

Design a stop rule for a critique loop on [ARTIFACT] so we do not polish forever. Quality bar: [QUALITY BAR]. Time we have: [TIME BOX]. Output: 5 exit checks, a 30 word rule for when to ship anyway, and a 40 word rule for when to send it back. Do not invent a metric. If the bar is vague, write [VERIFY] and ask me for one observable. Role: [EDITOR ROLE]. Keep it operational.

💡

Pro tip: Put the time box on a calendar so the stop rule has a real door.

Table Outputs

5 prompts

Requirements Trace Table

11/30

✨ What it does

Traces each requirement quote to a design quote and flags gaps. Leave owner and design cells tagged when the pastes are silent.

Build a trace table from [PASTE REQUIREMENTS] to [PASTE DESIGN NOTES] for [FEATURE]. Columns: Req id, Requirement quote, Design quote, Gap, Owner from [OWNER LIST]. One row per requirement. If design is silent, write [VERIFY] in Design quote and do not invent a solution. If an owner is not in the list, write [VERIFY] in Owner. End with a count of gaps. Stay inside the pastes. This is a coverage map, not a commitment.

💡

Pro tip: Number the requirements in your paste before you run this so ids stay stable.

Risk Register From Notes

12/30

✨ What it does

Builds a risk register from quoted triggers and owners you named, without invented likelihood scores. Keep worries without evidence on the watch list.

Turn these notes into a risk register for [PROJECT]: [PASTE NOTES]. Columns: Risk, Trigger quote, Impact in my words, Owner from [OWNER LIST], Next check date from [DATE LIST]. Do not invent a likelihood number or a cost. If a trigger is missing, write [VERIFY]. Max 10 rows. Sort by whether a date exists, dated first. Add a 40 word watch list of items that are worries without evidence.

💡

Pro tip: Reuse dates you already have on a calendar, do not pick new ones in chat.

Raci From a Meeting Log

13/30

✨ What it does

Places people into a RACI from a meeting log, leaving Accountable blank when the log is silent. Confirm the table in the next standup.

Draft a RACI table from this meeting log for [WORKSTREAM]. Log: [PASTE LOG]. People: [PEOPLE LIST]. Rows are tasks named in the log. Columns R A C I. Place each person only if the log supports it. If a task has no Accountable, write [VERIFY] in A; do not invent a manager. Limit to 12 rows. After the table, list tasks the log mentioned with no person at all. This is a draft for the team to confirm.

💡

Pro tip: Paste the whole log, including asides, so hidden owners show up.

Experiment Log Table

14/30

✨ What it does

Formats past experiment notes into a log without invented lifts or sample sizes. Change only one variable in the next run you describe.

Format an experiment log for [HYPOTHESIS] from what we already ran: [PASTE RESULTS]. Columns: Date, Setup quote, Metric we named, Result quote, Decision. Do not invent a lift, a sample size or a significance claim. If a metric is unnamed, write [VERIFY]. Max 8 rows. Then write a 50 word next experiment that only changes one variable from the log. Role: [ANALYST ROLE]. Not a science paper.

💡

Pro tip: Paste raw notes, including failed runs, so the log stays honest.

Decision Log for Later Us

15/30

✨ What it does

Captures decisions with quoted alternatives and revisit points from your notes. Leave rejected paths blank if you never named them.

Write a decision log table for [PROJECT] from [PASTE DECISIONS]. Columns: Date, Decision quote, Alternatives we named, Why, Revisit when. Stay inside the paste. If alternatives were not named, write [VERIFY] rather than inventing a path we rejected. Max 10 rows. Add a 60 word 'how to read this in six months' note. Role: [SCRIBE ROLE]. No status colors.

💡

Pro tip: Store the table next to the spec so later you can see why, not only what.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. Easy-to-follow tutorials inside AI Academy, and the library keeps growing.

Try AI Academy Free

Source Quoted Research

5 prompts

Quote Card From Sources

16/30

✨ What it does

Builds quote cards that stay tied to sources you pasted. Drop any claim that has no quote instead of inventing a citation.

Make quote cards from sources I pasted for [QUESTION]. Sources: [PASTE SOURCES]. Output up to 8 cards: Claim in 12 words, Quote under 25 words, Source label from my paste, Use in [DELIVERABLE]. If a claim has no quote, write [VERIFY] and drop the card rather than inventing a citation. Do not add a source I did not paste. Then list 3 gaps as questions I should find a source for. This is notes, not a literature review.

💡

Pro tip: Label sources with author and year in your paste so cards stay traceable.

Conflict Map Across Sources

17/30

✨ What it does

Sets conflicting quotes side by side and names the type of conflict. Stay silent where only one source speaks.

Map conflicts across sources on [TOPIC]. Sources: [PASTE SOURCES]. Output a table: Point, Source A quote, Source B quote, Nature of conflict (definition, data, or scope). Use only pasted text. If only one source speaks, write [VERIFY] in the other quote cell; do not invent agreement. End with a 80 word note on what I can say in [DELIVERABLE] without picking a winner. No extra papers.

💡

Pro tip: Paste the paragraphs that actually disagree, not whole chapters.

Method Extract Without Glossing

18/30

✨ What it does

Extracts sample, steps, measures and limits as quotes from a methods section. Tag missing pieces instead of filling them.

Extract methods from [PASTE PAPER SECTION] for a replication note on [STUDY]. Output: sample as stated, steps as stated, measures as stated, limits as stated. Use quotes. If a piece is missing, write [VERIFY] and do not invent an n, a tool or a country. Then write 5 questions a replicator should ask the paper. Role: [RESEARCH ASSISTANT]. This is not advice to run the study on people.

💡

Pro tip: Paste methods and limitations only so the extract cannot wander into the abstract.

Claim vs Evidence Audit

19/30

✨ What it does

Checks each draft claim against pasted sources and marks keep, hedge or cut. Cut anything that would need an invented source.

Audit this draft against sources. Draft: [PASTE DRAFT]. Sources: [PASTE SOURCES]. For each claim in the draft, output Claim, Supported quote or NONE, Source label, Action (keep, hedge, or cut). If you would have to invent a source, write [VERIFY] and set Action to cut. Do not add facts to help the draft. Finish with a 40 word summary of the weakest third of the draft. Role: [EDITOR ROLE].

💡

Pro tip: Number claims in the draft before you paste so the audit rows stay aligned.

Annotated Outline From Notes

20/30

✨ What it does

Outlines a deliverable with headings that each carry a source label and a short quote. Headings without sources stay questions.

Build an annotated outline for [DELIVERABLE] from notes: [PASTE NOTES] and sources: [PASTE SOURCE LIST]. Output H2 headings (max 7), each with 3 bullets: point, source label, quote under 20 words. If a heading has no source, write [VERIFY] and keep it as a question, not a section I should publish. Do not invent a finding. Role: [OUTLINER ROLE]. Stay inside the pastes. End with a 30 word scope line.

💡

Pro tip: If a heading stays a question, find a source before you draft that section.

Custom GPT Seeds

5 prompts

Custom GPT Instruction Seed

21/30

✨ What it does

Drafts a labelled custom GPT instruction seed with role, process, output shape and refuse rules. Name only files you will actually upload.

Write a custom GPT instruction seed for [JOB]. Users: [USER TYPE]. Must do: [MUST DO]. Must not do: [MUST NOT]. Knowledge I will upload later: [FILE LIST]. Output labelled blocks: Role, Process (numbered), Output shape, Refuse rules, Verify rules. Tell the GPT not to invent facts from outside the files and to tag gaps [VERIFY]. Do not invent a file I will not upload. Keep the whole seed under 700 words. This is instructions, not a product pitch.

💡

Pro tip: Paste one real user question after you save the seed and see which block fails.

Starter Conversation Design

22/30

✨ What it does

Creates six starter buttons with hidden messages tied to tools or files you named. Drop a starter that needs a file you will not have.

Design 6 starter prompts for a custom GPT that does [JOB]. Each starter: button label under 6 words, the hidden user message, and the first tool or file it should use from [TOOL OR FILE LIST]. Stay inside that list. If a starter needs a file I did not name, write [VERIFY] and drop it rather than inventing a source. Add a 40 word empty-state message. Users: [USER TYPE]. No jokes. No claims about model limits.

💡

Pro tip: Put the most common job on the first button so new users do not wander.

Knowledge File Index

23/30

✨ What it does

Builds a per-file index that says when to open each document and when to refuse. Thin notes stay tagged until you write a real summary.

Write an index the custom GPT should read first for [JOB]. Files I will give it: [FILE LIST]. For each file: 25 word summary of what is inside from [FILE NOTES], when to open it, and when to refuse if the file is silent. Do not invent a chapter or a policy. If notes are thin, write [VERIFY] on that file. Output as a table. End with a 50 word rule: quote the file or tag [VERIFY], never invent a clause.

💡

Pro tip: Keep file names identical to the upload names so the GPT can find them.

Eval Set for a Custom GPT

24/30

✨ What it does

Designs ten eval cases with pass bars from your gold notes. Skip cases that need facts you did not supply.

Build a 10 case eval set for a custom GPT that does [JOB]. Gold behavior notes: [GOLD NOTES]. For each case: user message, expected output shape, pass bar in one sentence, and a fail example that is still plausible. Do not invent a policy or a number in the gold. If a case needs a fact outside [GOLD NOTES], write [VERIFY] and skip that case. Output a table. Role: [EVAL DESIGNER]. This is for you to run by hand.

💡

Pro tip: Run the fail examples too so you see whether the GPT stays inside the bar.

Handoff Seed to a Teammate

25/30

✨ What it does

Writes a teammate runbook, a do-not list and a day-one test from jobs, files and failures you actually saw. Tag missing access paths.

Write a handoff so a teammate can own the custom GPT for [JOB]. What it does: [JOB NOTES]. Files: [FILE LIST]. Known failure modes I saw: [FAILURES]. Output: 8 step runbook, a 60 word 'do not' list, and a 40 word test they should run on day one. Do not invent a failure or a file. If a step needs an access path I did not give, write [VERIFY]. Role: [OWNER ROLE]. Keep it operational.

💡

Pro tip: Sit with the teammate on the day-one test instead of only sending the doc.

Go from copy-pasting to actually mastering AI.

AI Academy: hands-on tutorials on ChatGPT, Claude, Midjourney, and many other tools. New tutorials are added regularly.

Start Your Free Trial

Role Eval Tool Use

5 prompts

Tool Plan Then Answer

26/30

✨ What it does

Forces a tool plan against tools you actually have, then answers only from the paste. Leftovers stay tagged instead of faked tool results.

Before answering [USER QUESTION], write a tool plan. Tools I actually have: [TOOL LIST]. Data I pasted: [PASTE DATA]. Output: 1) which tools you would call and why, 2) what you can already answer from the paste, 3) the answer, 4) leftovers tagged [VERIFY]. Do not invent a tool result. If a tool is not in [TOOL LIST], say you cannot call it. Role: [OPERATOR ROLE]. Keep the plan honest even if the answer is short.

💡

Pro tip: List tools by the names you will really connect, including none.

Self Eval Against a Rubric

27/30

✨ What it does

Produces an answer, a self-score with quotes, and a rewrite of the weakest criterion. Tag rubric cells the context cannot support.

Answer [TASK] using [PASTE CONTEXT], then score your own answer with rubric [PASTE RUBRIC]. Output in order: answer, score table with a quote from your answer per criterion, then a rewrite of the weakest criterion only. If the context lacks a fact the rubric needs, write [VERIFY] in that criterion and do not invent it. Role: [ANALYST THEN GRADER]. Keep the grader colder than the analyst. No extra sections.

💡

Pro tip: Change the role names if you rerun, so the grader does not copy the analyst's warmth.

Multi Role Panel

28/30

✨ What it does

Lets three named roles speak from shared facts, tables their clashes, then synthesizes without new facts. Roles may not invent missing data.

Run a three-role panel on [DECISION]. Roles: [ROLE A], [ROLE B], [ROLE C]. Shared facts: [PASTE FACTS]. Each role speaks 80 words, then a 6 row table of agreements and clashes with quotes from the speeches. A chair role then writes a 70 word synthesis that does not add facts. If a role would need a fact I did not paste, that role writes [VERIFY] instead of inventing it. No winner declared unless all three speeches agree.

💡

Pro tip: Pick roles that actually sit in your org, not generic hats.

Structured JSON Then Prose

29/30

✨ What it does

Fills a JSON object from keys you named, marks unsourced values, then writes a brief that cannot add facts. Reject extra keys.

For [TASK], first output a JSON object with keys I named: [KEY LIST], filling only from [PASTE SOURCE]. Use null plus a sibling key ending in _verify set to true where you would have to invent a value, and put [VERIFY] in the prose field. Then write a 90 word prose brief that reads the JSON and does not add keys. Role: [SYSTEMS ANALYST]. If a key is not in the source, do not guess. No extra keys.

💡

Pro tip: Name keys the way your tracker already names columns.

Citation First Research Brief

30/30

✨ What it does

Builds a quote bank first, writes a numbered brief, then checks for uncited sentences. Stop if you pasted no sources.

Write a research brief on [QUESTION] that may only use [PASTE SOURCES]. Process: list quotes first as a numbered bank, then write 150 words that cite those numbers in brackets, then a gaps list tagged [VERIFY]. Do not invent a source, a year or a quote. Role: [RESEARCHER PLUS CHECKER]. The checker half lists any sentence in the 150 words that lacks a number and marks it [VERIFY]. Output the bank, the brief, the checker list. Stop if the bank is empty.

💡

Pro tip: Paste primary excerpts, not your own summary of them.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

These jobs stack a role, an evaluation step and a shaped output: rubrics, critique loops, tables, source-quoted notes or custom GPT seeds. They are work tools, not party games, and they still forbid invented facts.
No. Most prompts run in ordinary ChatGPT. The seed prompts help you write instructions, starters, an index and an eval set if you later build a custom GPT for a job you already do.
Treat it as an empty cell. Find the behavior, owner or quote in your artifact, then fill the cell yourself. A scored row without a quote is not a score.
They should not. The research prompts tell the model not to invent sources and to tag gaps [VERIFY]. If the quote bank is empty, stop and paste excerpts before you draft.
No. Use them to prepare questions, quote issues and try a rewrite. A person who owns the artifact still decides what to change, especially when a pass is tagged [VERIFY].

Is ChatGPT Plus worth paying for?

Read our honest, no-hype breakdown with the real pricing.

Read review →

Prompts are the starting line. Tutorials are the finish.

A growing library of hands-on tutorials on ChatGPT, Claude, Midjourney, and many other AI tools. New tutorials are added regularly.

Start 7-Day Free TrialCancel anytime.
Explore AI for Product Managers