What is the RISE Framework?

The RISE framework is a structured prompt engineering technique that organizes your prompt into four essential components: Role, Input, Steps, and Expectation. It was designed specifically for producing instructional and procedural content — anywhere the sequence of steps and clarity of explanation matter most.

  • R — Define the Role
  • I — Describe the Input
  • S — Specify the Steps Structure
  • E — Set the Expectation

Where many prompt frameworks focus on extracting a single answer, RISE is built for output that teaches. By assigning a knowledgeable role, scoping the relevant input, prescribing how to structure the steps, and specifying output quality expectations, you give the AI everything it needs to write a tutorial or guide that genuinely helps the reader.

  • Role: The expert identity the AI should adopt (e.g., "You are a certified personal trainer").
  • Input: The context, raw materials, or topic the AI will work with.
  • Steps: How the instructional content should be structured — number of steps, format of each step, depth of explanation.
  • Expectation: Tone, length, audience, and quality criteria for the final output.

When to Use the RISE Framework

📚

Educational Content

Generate course modules, lesson plans, explainer articles, and study guides where learners need a logical progression of concepts.

🛠️

Technical How-To Guides

Write developer documentation, setup tutorials, API walkthroughs, and engineering runbooks with precise, ordered steps.

🏢

Employee Onboarding

Create structured onboarding materials, process guides, and training manuals that new hires can follow independently.

🍳

Recipes and Procedures

Any domain with ordered procedures — cooking, lab protocols, manufacturing checklists — benefits from RISE's step-structured output.

💼

Professional Skill Training

Produce guides for soft skills: how to run a retrospective, how to give feedback, how to negotiate — with practical steps readers can act on immediately.

🎯

Marketing Playbooks

Write step-by-step campaign playbooks, content calendars, and launch sequences where each action builds on the last.

How to Use the RISE Framework

  1. 1

    Define the Role

    Choose an expert identity that matches the content domain. Be specific: "experienced UX designer" is better than "designer". The role sets the authority, vocabulary, and teaching style of the output.

  2. 2

    Describe the Input

    Provide the topic, audience profile, constraints, and any raw material the AI should work with. The more precise the input, the more targeted and useful the tutorial will be.

  3. 3

    Specify the Steps Structure

    Tell the AI how to organize the instructional content. State how many steps you want, what each step should contain (title, explanation, example, tip), and any ordering logic to follow.

  4. 4

    Set the Expectation

    Define output quality: target audience reading level, desired tone (formal, friendly, authoritative), length, formatting preferences, and any mandatory sections like a summary or FAQ at the end.

Prompt Examples

Fitness Tutorial
Role: You are an experienced fitness coach specializing in beginner strength training.
Input: The user is a 35-year-old office worker with no gym experience who wants to build foundational strength at home using only bodyweight exercises.
Steps: Provide a 4-week beginner program. Structure each week as a numbered list of workout days, each showing exercises, sets, reps, and a 1-sentence coaching tip.
Expectation: Keep the language encouraging and jargon-free. End with a short section on common mistakes to avoid. Suitable for someone who has never followed a structured program.
Technical Training Guide
Role: You are a senior software engineer teaching junior developers.
Input: The topic is Git branching strategy for a small team of 4 developers working on a SaaS product. They currently commit directly to main and are experiencing merge conflicts.
Steps: Explain the recommended trunk-based branching strategy in 5 numbered steps. Include the rationale for each step and a concrete Git command example where applicable.
Expectation: Use clear, plain English. Format with numbered steps and code blocks. Assume readers know basic Git commands but have never used a branching strategy.
Culinary Instruction
Role: You are a professional chef and culinary instructor.
Input: The recipe is a classic French vinaigrette. The reader is a home cook who wants to understand the technique, not just follow a recipe blindly.
Steps: Walk through the recipe in 4 steps. For each step, explain the why behind the technique (emulsification, acid-to-oil ratio, seasoning) as well as the how.
Expectation: Friendly, educational tone. Include a troubleshooting tip at the end for common failures such as dressing separating or tasting too acidic. Around 300 words total.

Pros and Cons

🟢 Pros🔴 Cons
Produces well-structured, scannable instructional contentLess suited for open-ended creative or analytical tasks
Easy for beginners — four intuitive componentsDoes not explicitly prompt for nuance or exceptions (use RISEN for that)
Highly adaptable across domains and industriesRequires thoughtful input description to avoid generic output
Naturally encourages the AI to explain reasoning, not just list factsThe Steps element can be misinterpreted if not written precisely

Frequently Asked Questions

What does RISE stand for in prompt engineering?

RISE stands for Role, Input, Steps, and Expectation. It is a structured prompt framework designed to produce instructional, tutorial-style content. By assigning the AI a specific role, providing the relevant input context, outlining the steps to follow, and defining clear expectations for the output, RISE ensures that responses are organized, actionable, and pedagogically sound.

When should I use the RISE framework?

RISE is ideal whenever you need the AI to produce instructional or how-to content: tutorials, training materials, onboarding documents, educational guides, cooking recipes, exercise routines, or any multi-step procedural content. It excels when the order and clarity of steps matter to the reader.

How is RISE different from RISEN?

RISEN adds a fifth element — Nuance — to the RISE framework. RISEN is better suited for complex topics where caveats, exceptions, and nuanced guidance are important. For straightforward procedural content, RISE is simpler and faster to write. Use RISEN when you need the AI to also flag edge cases and limitations.

Can I use RISE for non-technical tutorials?

Absolutely. RISE works equally well for soft-skill training (how to run a meeting), lifestyle content (how to build a morning routine), creative guides (how to outline a novel), and professional development (how to write a performance review). The framework is content-agnostic.

What should I include in the Steps element of RISE?

The Steps element tells the AI how to structure its response — not what the tutorial content is. You might specify: Provide 5 numbered steps, each with a title, a 2-sentence explanation, and a practical tip. This shapes the format of the output, making it consistent and scannable.

What goes in the Expectation element of RISE?

Expectation defines the desired output quality and format: tone, length, audience reading level, formatting (bullet points, numbered lists, headers), and any special constraints such as avoid jargon or include a summary at the end. Think of it as the acceptance criteria for the AI response.

Is RISE suitable for beginner prompt engineers?

Yes, RISE is one of the most beginner-friendly frameworks because its four components map intuitively to how humans think about writing instructions. Most people already know what role they want the AI to play, what information they are providing, what steps they need, and what the finished result should look like.