CRAFT
Context · Rol · Actie · Format · Toon — Het algemene werkpaard. Vijf velden die samen bijna alles dekken wat een model nodig heeft om niet te hoeven gokken.
Gebruik het voor
De veilige standaard voor alles wat je leest, verstuurt of publiceert. Context eerst, wat aansluit bij hoe de grote leveranciers een prompt aanraden op te bouwen.
Vermijd het bij
Simpele vragen, waar vijf velden meer steigerwerk zijn dan de taak verdient, en redeneertaken waar te veel instructie het eigen plannen van het model onderdrukt.
De velden
Elke letter is een vraag die de prompt moet beantwoorden.Context
Wat is de situatie?
Zet dit vooraan. Leveranciers raden consequent aan achtergrond vóór instructie te zetten, omdat het model dan weet in welk kader het de taak leest.
Voorbeeld: Wij zijn een Nederlands accountantskantoor met 12 mensen. Een vaste klant heeft drie factuurtermijnen gemist en we willen de relatie behouden.
Rol
Wie geeft het antwoord?
Een perspectief, geen compliment. Rollen verschuiven woordkeuze en prioriteiten.
Voorbeeld: Een debiteurenbeheerder die klanten behoudt en toch betaald krijgt.
Actie
Wat moet er komen?
Eén werkwoord, één product. Heb je twee dingen nodig, vraag dan twee keer.
Voorbeeld: Stel de tweede herinneringsmail op: die na twee weken zonder reactie op de eerste.
Format
Welke vorm?
Lengte, structuur, medium, en wat er wel of niet in moet staan.
Voorbeeld: E-mail. Onderwerpregel plus body, onder 150 woorden, één duidelijke call-to-action, geen opsommingstekens.
Toon Optioneel
Hoe moet het klinken?
Beschrijf concrete schrijfkeuzes in plaats van bijvoeglijke naamwoorden. "Noemt de deadline één keer en verontschuldigt zich niet" is beter dan "streng maar vriendelijk".
Voorbeeld: Warm maar ondubbelzinnig. Noemt bedrag en datum elk één keer, geen excuses, geen dreigementen.
Sterke punten
- De contextvolgorde sluit aan bij de gedocumenteerde richtlijnen voor Claude en Gemini.
- Toon is een eigen veld, dus stijl lekt niet meer in de taakomschrijving.
- Dekt ongeveer hetzelfde als CO-STAR met één veld minder.
Zwakke punten
- Geen expliciet veld voor bronmateriaal of voorbeelden.
- Geen publieksveld; het publiek verdwijnt in Context.
- Vijf velden geeft genoeg wrijving dat mensen onder tijdsdruk velden overslaan.
Bronnen en onderbouwing
- 1Prompting best practices — Structure prompts with XML tagsAnthropic (Claude Platform docs)Documenteert de volgorde context-vóór-taak en het scheiden van instructiesoorten.
- 2Gemini 3 developer guideGoogle (Gemini API docs)Google raadt duidelijke scheidingstekens tussen promptsecties aan.