Skip to content

How to Write ChatGPT Prompts with Clear, Easy-to-Check Requirements

A step-by-step guide to writing ChatGPT prompts: define the task, provide data, set constraints, choose a format, and check the results before using them.

•5 min read
Share:
How to Write ChatGPT Prompts with Clear, Easy-to-Check Requirements

There is no “standard prompt” that guarantees ChatGPT will always answer correctly. An effective prompt needs to clearly define the task, the data to use, and the evaluation criteria. You can start with this structure: task + context + data + constraints + output format.

Prepare Before Writing Your Prompt

You need a ChatGPT account, a specific task, and input data with unnecessary sensitive information removed. Also prepare acceptance criteria, such as the correct number of items, no added facts, or unchanged terminology.

If you are not sure what task to assign, see how to get started using AI to support your work. Prioritize small tasks with results that are easy to check.

1. Turn Your Goal into a Specific Task

Replace “help me handle email” with “draft an email notifying the project team of a meeting schedule change”. Specify the recipients and purpose so ChatGPT can choose appropriate content.

Expected result: output that serves a defined task rather than a generic answer. Asking ChatGPT to act as an expert can guide the presentation, but does not guarantee accuracy.

2. Provide Context and Keep Data Separate

Include information that directly affects the answer: the audience, situation, dates and times, or terminology that must remain unchanged. Use labels such as DỮ LIỆU to distinguish source content from processing instructions.

If you paste external material, clearly state that it is data to analyze, not instructions to follow. This separation helps reduce confusion, but is not an absolute security measure.

Expected result: an answer grounded in the information you provide.

3. Set Limits and Specify How to Handle Missing Information

Specify what must not be done: do not add reasons, guess figures, or change product names. If required information is missing, ask ChatGPT to request clarification before writing.

Expected result: less filling in the gaps with content that seems plausible but has not been confirmed. You still need to check, as the model may not follow the instructions completely.

4. Specify the Format, Then Send the Prompt

Choose a format based on where the output will be used: an email, list, table, or JSON. Specify the required components rather than simply asking for “professional presentation”.

The template below uses an illustrative scenario that you can replace with your own data:

```text TASK Draft an email notifying the project team of a meeting schedule change.

CONTEXT Internal email, with a polite and direct tone.

DATA

  • Original schedule: 09:00 on 15/08/2026.

  • New schedule: 14:00 on the same day.

  • Location: meeting room B.

CONSTRAINTS Do not add a reason for the schedule change or a sender’s name. If required information is missing, ask for clarification before writing.

OUTPUT One subject line and a body of no more than 120 words. End by asking recipients to confirm their attendance. ```

Expected result: a draft with a suitable structure for editing or use.

5. Correct Specific Errors One at a Time

If the draft is too long, ask it to “shorten this to three sentences, keeping the new schedule and location unchanged”. Avoid vague feedback such as “write it better”. When switching to an entirely different task, start a new conversation or provide all relevant requirements again.

The principle of clearly describing the output is also useful when writing prompts for individual AI video scenes, although each tool has its own requirements.

Expected result: each revision addresses an observable discrepancy.

6. Check the Results and Address Errors

Compare dates, times, proper names, and figures against the original data; check the format and any information added without instruction. Asking ChatGPT to review its own output does not replace independent verification.

If the results are still generic, add context. If the format is wrong, specify exactly which fields are required. If new facts appear, ask it to remove all information not present in the source. When considering another tool, compare ChatGPT and Claude based on your needs using the same task and criteria.

Frequently Asked Questions

Do I Need to Write Prompts in English?

No. You can write in Vietnamese and specify the output language. For work involving technical terminology, provide the original terms or a glossary to reduce inconsistent translations.

When Should I Include an Output Example in a Prompt?

Include an example when you need a structure or style that is hard to describe in words. Clearly state that the example only illustrates the format and is not actual data, to prevent names or figures in the example from appearing in the results.

Further Reading

Share: