The Cheat Sheet

Good answers aren't luck. They're technique.

The same tool gives one person gold and the next person mush. The difference is almost never the model — it's how you ask. Here's how to ask, for everyday work and for writing code.

Start here

A good prompt has four parts

Vague in, vague out. Name who it's for, what you want, the situation, and the shape of the answer — and the quality jumps immediately.

Role
Who it is
“You're a senior financial analyst…”
Task
What you want
“…summarize this quarter's results…”
Context
The situation
“…for a board that isn't financial…”
Format
The shape
“…5 bullets, plain English.”
The one-line version

“Write something about email marketing” gets you filler. “Write a 5-bullet summary of why small clinics should use email marketing, for a non-technical owner, one sentence each” gets you something you can send. Same model. Thirty extra seconds.

Copy, paste, fill in the blanks

Ready-to-use prompts

Steal these. Tap a category to narrow it down, then copy the one you need. Replace anything in [brackets].

Explain it simply
Everyday
Explain [topic] in plain English, as if I’m a smart adult with no background in it. Use one everyday analogy. Keep it under 120 words.
Pressure-test a decision
Everyday
I’m planning to [decision]. Play devil’s advocate: give me the 3 strongest arguments against it and the one thing I’m most likely overlooking.
Make it interview you
Everyday
I want help with [goal]. Before you answer, ask me up to 5 questions that would change your advice. Then wait for my answers.
Summarize a long document
Everyday
Summarize the text below into 5 plain bullets a busy person could read in 30 seconds, then one line on what to do next. Text: [paste — remove names & identifiers first]
Fix the tone
Work
Rewrite the text below to sound clear, warm, and professional. Keep my meaning, fix the tone, cut the filler, and don’t add facts. Text: [paste your draft]
Notes → email
Work
Turn these rough notes into a concise, friendly email with a clear ask and a subject line. Notes: [your notes — no confidential details]
Decline, politely
Work
Write a short, gracious message declining [request]. Warm but firm, no over-apologizing, leave the door open. Under 80 words.
Messy notes → action items
Work
From the meeting notes below, pull a clean list of decisions, action items (with owner if named), and open questions. Notes: [paste — de-identified]
Build me a roadmap
Learning
I want to learn [skill] and I have [time/week]. Give me a realistic 4-week plan with what to do each week and how I’ll know I’m making progress.
Quiz me
Learning
Quiz me on [topic], one question at a time. Wait for my answer, tell me if I’m right, then explain briefly before the next one. Start easy and ramp up.
Find my blind spots
Learning
Here’s my understanding of [topic]: [explain it in your own words]. Point out what I have wrong or am missing, gently but specifically.
Understand this code
Developers
Explain what this code does, step by step, then flag anything risky or surprising. Assume I’m a competent dev new to this file. Code: [paste]
Find the root cause
Developers
Here’s the error and the relevant code. Don’t guess — reason through the likely root cause first, then propose the smallest fix. Error: [paste] Code: [paste]
Plan before you build
Developers
I need to [feature] in [language/framework]. Before writing any code, lay out your approach, the files you’d touch, and the edge cases. Wait for my OK.
Write the tests
Developers
Write thorough unit tests for the function below using [test framework]. Cover the happy path, edge cases, and failure modes. Function: [paste]
Refactor with rules
Developers
Refactor this for readability without changing behavior. Constraints: keep the public API, match the existing style, don’t add dependencies, prioritize security. Code: [paste]
Senior-engineer review
Developers
Review this code as a skeptical senior engineer. List concrete issues by severity (bugs, security, performance, style) with line references and suggested fixes. Code: [paste]
Brainstorm angles
Creative
Give me 10 distinct angles for [piece/campaign] aimed at [audience]. Range from safe to bold. One line each, no explanations yet.
Outline it
Creative
Outline a [blog post / talk / one-pager] on [topic] for [audience]. Give a working title, the through-line, and 5–7 sections with a sentence each.
Shift the voice
Creative
Rewrite the text below in three voices: plain and direct, warm and personal, and crisp and punchy. Keep the facts identical. Text: [paste]
The real leverage

Techniques that actually move the needle

Not tricks. Habits. Each one reduces the ambiguity the model has to guess at — which is the whole game.

1

Be specific about “done”

Name the task, who the output is for, and what a finished answer looks like. The single biggest upgrade most people can make.

2

Show one example

Paste a sample of exactly the kind of output you want. One good example teaches the model more than a paragraph of instructions.

3

Give it a role

“You are a seasoned [X].” This one line sets tone, depth, and vocabulary — one of the most reliable ways to steer the answer.

4

Tell it to think first

For anything with reasoning, add “think it through step by step before answering.” Working out the steps before committing measurably improves accuracy on hard problems.

5

Hand it the source

Don’t rely on its memory — paste the document, the data, the email thread. Grounding it in real material is what stops it from inventing things.

6

Specify the format

Length, structure, bullets vs. prose, a table, a subject line. Each constraint is one less thing you have to fix afterward.

7

Say what NOT to do

“No jargon. Don’t invent statistics. Under 150 words.” Negative constraints are as powerful as positive ones.

8

Treat the first answer as a draft

The real skill is the follow-up. “Shorter.” “More concrete.” “Now make the counter-argument.” It’s a conversation, not a vending machine.

9

Make it interview you

“Ask me what you need to know before you start.” The model often knows what’s missing — let it pull the context out of you.

10

Separate instructions from content

On long prompts, label the parts — put your instructions in one block and the material in another.

11

Chain big jobs into steps

Outline, then draft, then tighten — each step in its own prompt. Small focused passes beat one giant request every time.

Two rules that keep you out of trouble

Trust words. Verify facts. Never paste people.

Lean on it

  • Summarize & explainIts home turf
  • Rewrite the toneWarmer, clearer, shorter
  • Draft & templateFirst drafts, not final ones
  • Brainstorm & outlineOptions and angles

Always double-check

  • Citations & casesIt invents real-looking ones
  • Specific numbersRates, doses, totals
  • Anything recentIt may be on old data
  • MathIt's a writer, not a calculator
Why this matters

The free versions of ChatGPT and Gemini aren't built to legally hold protected or proprietary information. The fix isn't “don't use AI.” It's using AI that keeps the data inside your building. That's what Piazza builds.

Know it? Prove it.

Take the 10-question test and earn your certification.