Tool · Free

CRAFT Prompt Builder

Fill the five fields. Get a ready-to-paste prompt. The same structure I've used 300+ times. Takes 60 seconds.

CWho you are, what you're working on, what the AI needs to know first.
RWhat role should the AI take? Expert, reviewer, practitioner, editor?
AWhat exactly should the AI do? Be specific. Vague action = vague output.
FHow should the output arrive? List, JSON, paragraph, table, tweet thread?
TWhat's the voice? Direct, conversational, formal, contrarian, warm?
Ready prompt · 0/5 filled
Fill the fields on the left and the prompt builds here. Use a preset to see it in action.

Paste into ChatGPT, Claude, Gemini, or Perplexity. The structure works the same everywhere.

What the letters mean

C
Context

Most prompts fail before the first word. They give the AI no background. Context is the briefing that makes every output sharper. The more specific, the better.

R
Role

AI outputs change dramatically based on the role it's playing. "You are a senior performance marketer at an Indian agency" gets different output than "help me with this." Define the role every time.

A
Action

This is where most prompts are vague. "Write something" is not an action. "Write 3 hook options under 9 words for a LinkedIn post about AI prompt engineering" is an action. Specificity is not optional.

F
Format

Unformatted output wastes time. Tell the AI exactly how you want the response: JSON array, numbered list, three paragraphs with headers, a table with two columns. Format it correctly the first time.

T
Tone

Tone is the most underused field. The difference between "direct and slightly contrarian" and "warm and encouraging" is the difference between a post that gets shared and one that gets scrolled past. Describe tone precisely.