How to Write Better AI Prompts: A Framework That Works With Any Model

Most people use AI like a search engine: one vague question, one mediocre answer, repeat. The difference between frustrating output and genuinely useful output is the prompt. Here’s a simple framework — CRAFT — that works with ChatGPT, Claude, Gemini, and whatever comes next.

The CRAFT framework

C — Context: Who are you, and what’s the situation? “I’m a freelance bookkeeper onboarding a new restaurant client.”
R — Role: Who should the AI be? “Act as a client-communication specialist.”
A — Action: What exactly should it do? “Draft a welcome email.”
F — Format: How should the output look? “Under 150 words, 3 bullet points, friendly tone.”
T — Target: Who’s it for and what should they do? “For a busy restaurant owner; goal is getting them to reply with their documents.”

CRAFT in action: before and after

Before: “Write an email to a client.”
After: “I’m a freelance bookkeeper (Context). Act as a client-communication specialist (Role). Draft a welcome email for a new restaurant client (Action). Under 150 words, warm but professional, with a 3-item checklist of documents I need (Format). The reader is a busy owner; the goal is a reply within 48 hours (Target).”

The second version gets you a usable draft. The first gets you a template-shaped disappointment.

5 advanced techniques

1. Give examples. Paste 2–3 samples of the style you want. “Match this tone: [examples].” Few-shot examples beat paragraphs of description.

2. Constrain ruthlessly. Length limits, forbidden words, required structure. “No jargon. No exclamation marks. Exactly 5 bullets.” Constraints force quality.

3. Ask it to ask you. “Before answering, ask me 5 clarifying questions.” This turns a guess into a collaboration.

4. Iterate, don’t restart. “Keep everything, but make the opening stronger” beats starting over. Treat the AI like a junior colleague getting feedback.

5. Request the reasoning. “Explain your choices briefly after the draft.” This surfaces bad assumptions you can correct.

Build your prompt library

The real productivity win isn’t one great prompt — it’s twenty saved ones. Keep a running document: every time a prompt produces excellent output, save the exact wording with a one-line note on what it’s for. Within a month you’ll have a personal toolkit that makes every AI session start at 80% instead of zero.

The 10-minute test

Take one recurring task — weekly reports, client updates, product descriptions. Write a CRAFT prompt for it today and run it three times, refining each round. If the third output needs less than 10 minutes of editing, you’ve just automated part of your job. That’s the whole game.

Watch: OpenAI DevDay: AI Agents in Action

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top