How to Write Better ChatGPT Prompts: A Step-by-Step Guide
7 min read ยท Updated 2026-06-06
To write better ChatGPT prompts, give it a clear role, state the task specifically, supply relevant context, set constraints like length and tone, and describe the output format you want. Then review the response and refine the prompt based on what it got right and wrong.
Step 1: State the task specifically
Replace broad requests with concrete ones. "Help with my resume" gives ChatGPT little to work with. "Rewrite the experience section of my resume for a product manager role, emphasizing measurable results" tells it exactly what to do.
Step 2: Add a role and context
Assigning a role focuses the response. Starting with "You are an experienced technical recruiter" shapes tone and judgment. Context โ the audience, the goal, any background โ helps ChatGPT tailor the answer instead of defaulting to a generic one.
Step 3: Set constraints and an output format
Tell ChatGPT how long the answer should be, what tone to use, and what to avoid. Then describe the structure you want โ bullet points, a table, numbered steps, or sections with headings. ChatGPT generally follows formatting instructions well when they are explicit.
- Length: "Keep it under 200 words."
- Tone: "Use a friendly, professional tone."
- Exclusions: "Do not include pricing."
- Format: "Return the answer as three bullet points with a one-line summary."
Step 4: Review and iterate
Treat the first response as a draft. Note what is missing or off, then adjust the prompt โ add a missing constraint, clarify the audience, or provide an example of the style you want. A second, sharper prompt usually closes the gap.
Frequently Asked Questions
Should I use one long prompt or several short ones?
Both work. A single well-structured prompt is efficient for clear tasks; an iterative conversation is better for exploratory or complex work where you refine as you go.
Do examples help ChatGPT?
Yes. Showing one or two examples of the output you want (sometimes called few-shot prompting) is one of the most effective ways to control style and format.
Why does ChatGPT ignore part of my prompt?
Long or conflicting instructions can cause the model to miss details. Put the most important constraints up front, keep them consistent, and break very large requests into steps.
Put this into practice
Generate a structured prompt or turn your workflow into a reusable Agent Skill โ both free.