All frameworks
Prompting framework

RISENRole · Input · Steps · Expectation · Narrowing

More complex outputs where you want to control the process — analysis, structured documents, multi-step reasoning.

About this framework

RISENRole · 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

Get tomorrow's prompt in your inbox