The CRAFT Method

By the Syncfusion DevTutorials team · Last updated

Learn CRAFT, a five-part checklist for a good prompt: Context, Role, Ask, Format and Tone. Add each part to Priya's reminder, tag the parts of a strong prompt and spot what is missing.

Priya's Document Reminder

Priya runs the office at Kestrel Office Co. in Pune. Some new joiners have not handed in their paperwork, so she needs to send them a reminder.

She types a one-line prompt into an AI chat tool.

Count the blanks in the answer: a name, a list of documents, a place, and a sender. It also takes more than 100 words to say very little.

The AI was not being lazy. It simply did not have enough information to work with.

In this lesson, you will learn a simple five-part checklist called CRAFT that helps you provide the information the AI needs.

In simple words: a good prompt is a good briefing. CRAFT is the checklist for that briefing.

TL;DR

  • CRAFT stands for Context, Role, Ask, Format, Tone.
  • Context: the facts and situation. Who, what, when, where, and why.
  • Role: whose voice and expertise the answer should use, and who it is for.
  • Ask: the job you want done, starting with a clear action such as write, summarise, or list.
  • Format: the shape and length of the answer.
  • Tone: how the answer should sound.
  • You do not always need all five parts, but when an answer disappoints you, the missing piece is usually one of them.

A Real-World Example

Imagine you ask a temporary assistant to book a meeting room. If you simply say, "Book a room," you will probably get a room, but not necessarily the right one.

Now imagine you say:

"We have six visitors from a supplier on Thursday (Context). You are helping me as my assistant (Role). Book a room for them (Ask) from 10 a.m. until 12 p.m. with a screen (Format). Keep it informal because this is a casual catch-up (Tone)."

Same person. Same task. Completely different result.

AI works the same way. The more complete your briefing is, the easier it is for the AI to give you the result you want.

What You Will Learn

In this lesson, you will learn:

  1. The five parts of CRAFT.
  2. What happens when each part is missing.
  3. How to identify the missing part in a weak prompt.
  4. How to build a complete CRAFT prompt.
  5. How CRAFT relates to guidance from tools such as Copilot and Gemini.

The Five Parts of CRAFT

PartQuestion It AnswersWhat Happens Without It
ContextWhat is happening? Who is involved? What is the goal?The AI creates a generic response full of blanks or assumptions
RoleWhose voice should be used? Who is the audience?The facts may be correct, but the wording may be wrong
AskWhat should the AI actually do?The AI may do the wrong job
FormatHow should the answer look?You get the wrong length or structure
ToneHow should it sound?The message may sound inappropriate for the situation

The coloured labels under the practice boxes represent the five CRAFT parts. As you add each element to your prompt, the labels light up.

Context: The Facts

Context is everything the AI cannot know unless you tell it.

This includes:

  • Names
  • Dates
  • Locations
  • Deadlines
  • Numbers
  • Background information
  • Business purpose

Here is Priya's reminder again, this time with the key facts included.

The facts improve the answer, but the message is still long, stiff, and signed [Your Name].

Context fixes the information. It does not control the style, structure, or voice.

Role: Whose Voice?

Role tells the AI who it should sound like and who the audience is.

Examples:

  • "You are a friendly office administrator."
  • "You are an HR coordinator."
  • "Explain this to a new joiner."
  • "Write for senior managers."

Both the writer and the reader influence the final result.

Try it yourself.

Send the message as it is. Then start a new chat and add a role and audience, such as:

"You are a friendly office manager. Explain what a purchase order is to a new joiner using simple language."

The facts stayed the same. The role changed the language.

A technical explanation might work for an accountant but confuse a new employee.

Ask: The Job

The Ask is the specific job you want the AI to do.

Start with a clear action word:

  • Write or draft something new.
  • Rewrite or shorten something that already exists.
  • Summarise information.
  • List key points.
  • Compare options.
  • Suggest ideas.

A vague request such as:

"Something about the missing documents."

forces the AI to guess what you want.

Clear asks produce clearer answers.

Format and Tone: Shape and Sound

Format controls the shape and length of the answer.

Examples:

  • Under 80 words
  • Three bullet points
  • A table with three columns
  • Include a subject line
  • One paragraph

Tone controls how the answer sounds.

Examples:

  • Friendly
  • Formal
  • Professional
  • Calm and apologetic
  • Firm but polite

Send the context message below first.

Then add the missing parts with a follow-up such as:

"Write it as Priya, the office administrator. Keep it under 80 words. Use a bulleted list and a friendly tone."

The facts stayed exactly the same.

Role decided who was speaking.

Format controlled the length and structure.

Tone changed how the message felt to the reader.

Easy way to remember: CRAFT is a briefing: Context is the situation, Role is the voice, Ask is the job, Format is the shape, and Tone is the sound.

Tag the Parts

Here is a strong prompt for Priya's reminder.

Each sentence represents one part of CRAFT.

Tag each sentence and then press Check.

Tag the CRAFT parts

Once you learn to recognise CRAFT in someone else's prompt, it becomes much easier to spot what is missing in your own.

Spot What's Missing

Each prompt below is missing the part that matters most.

Can you identify it?

Put It All Together

Now create Priya's reminder using all five parts of CRAFT.

Watch the coloured labels under the message box as you type.

This version includes the correct facts, uses the right voice, stays concise, and is ready to send.

Role does not make the AI an expert. Asking it to act as a lawyer, accountant, or HR specialist changes the style of the answer, not the accuracy of the information. Important legal, financial, or HR decisions should still be checked by a qualified person.

Do You Always Need All Five?

No.

For simple questions, a clear ask and a little context may be enough.

For example:

"What does PO stand for?"

does not require a special tone or format.

However, if the answer will be sent to other people, or if the first result is disappointing, use the full CRAFT checklist.

When something feels wrong, ask yourself:

Which part of CRAFT is missing?

CRAFT is this course's framework. Other AI guides use different names for very similar ideas. Google's Gemini guidance uses terms such as Persona, Task, Context, and Format. Microsoft's Copilot guidance uses concepts such as Goal, Context, Expectations, and Source. Different names, same core idea.

Common mistakes

MistakeWhat HappensHow to Fix It
Missing ContextGeneric templates and missing detailsAdd who, what, when, where, and why
Missing RoleThe wording is wrong for the audienceSpecify the writer and reader
A vague AskThe AI solves the wrong problemUse a clear action verb
Missing FormatThe answer is too long or the wrong shapeSpecify structure and length
Missing ToneThe message sounds cold, defensive, or inappropriateDefine the tone clearly

Exercise

Complete each task below and then press Check.

What to Remember

  • Context: the facts and the situation.
  • Role: whose voice to use and who the audience is.
  • Ask: the job you want done.
  • Format: the structure and length.
  • Tone: how it should sound.
  • When an answer disappoints you, look for the missing part of CRAFT.

Key Takeaway

CRAFT helps you give AI a complete briefing.

The more complete your briefing is, the less the AI has to guess and the more likely you are to get a useful answer the first time.

Next: Giving Context