Frameworks
A framework is a checklist of the things a model cannot guess. Ten of them below, from three-slot starters to six-slot workhorses — with the two that a vendor actually publishes marked as such.
RTF · Role · Task · Format
The three-line starter. Say who the model is, what it must do, and what shape the answer takes.
TAG · Task · Action · Goal
The smallest useful structure. Three sentences that separate the subject, the operation, and the reason.
APE · Action · Purpose · Expectation
TAG with the emphasis moved to the finish line: what to do, why, and how you will judge the result.
RACE · Role · Action · Context · Expectation
RTF plus the two things RTF is missing: background, and a definition of done.
CRAFT · Context · Role · Action · Format · Tone
The general-purpose workhorse. Five slots that between them cover most of what a model needs to stop guessing.
GCSE · Goal · Context · Source · Expectations
Microsoft’s own framework for Copilot. The only common framework with a first-class slot for which of your files to read.
TCREI · Task · Context · References · Evaluate · Iterate
Google’s framework, and the only common one that treats prompting as a loop rather than a single message.
RISEN · Role · Input · Scenario · Expectation · Nuance
The heavyweight. Built for multi-step work where the edge cases matter as much as the main path.
CO-STAR · Context · Objective · Style · Tone · Audience · Response
Six slots, three of them about voice. The framework to reach for when who is reading this matters as much as what it says.
CLEAR · Concise · Logical · Explicit · Adaptive · Reflective
Not a template — a rubric. Five principles for judging a prompt you have already written. This site’s quality meter scores against them.