All frameworks
Prompting framework
RISEN — Role · Input · Steps · Expectation · Narrowing
More complex outputs where you want to control the process — analysis, structured documents, multi-step reasoning.
About this frameworkRISEN — Role · Input · Steps · Expectation · Narrowing
About this framework
RISEN — Role · Input · Steps · Expectation · Narrowing
RRole
Persona for the AI.
IInput
Information / data to work from.
SSteps
Process the AI should follow.
EExpectation
Desired output shape.
NNarrowing
Constraints, tone, things to avoid.
When it works best
More complex outputs where you want to control the process — analysis, structured documents, multi-step reasoning.
Example prompt
Role: financial coach. Input: my monthly budget (below). Steps: 1) categorise 2) flag overspends 3) suggest fixes. Expectation: a table + a 5-line summary. Narrowing: friendly tone, no jargon, UK English.
Copy this into your favourite AI chatbot and try it. Then change one thing — the role, the task, the format — and run it again. That's how prompting clicks.
Daily by email