AI prompt frameworks are structured approaches to crafting effective prompts for AI models like Microsoft 365 Copilot, ChatGPT, etc., helping users guide the AI and achieve desired outputs. These frameworks provide a structured way to define the AI's role, task, context, and expected format, leading to more precise and relevant responses.
Focuses on defining the AI's role, providing specific input, outlining clear steps, setting expectations for the output, and narrowing the scope of the task.
4-sentence framework helps structure prompts by defining the AI's persona, its goal, the specific task, and relevant context.
Breaks down prompts into a request, the specific task, and the desired format of the response.
Focuses on defining the AI's role, specifying the action, providing context, and setting clear expectations for execution.
Suitable for setting clear expectations about the process and outcome of a task.
While commonly used in interviews, the STAR framework can also be applied to structuring responses and tasks, providing a clear and logical narrative flow.
Emphasizes clarity, conciseness, and adaptability in prompt creation.
While primarily used for goal-setting, the SMART framework can also be applied to prompt engineering to ensure clear and well-defined goals.
Best for general-purpose prompting.
You are a medical tutor. Based on the following patient case, help the student identify a differential diagnosis and explain their reasoning. Include 3 possible diagnoses and justify each briefly.
Good comprehensive and adaptable prompt for different tasks.
Designed for educational or instructional use cases.
Enhances reasoning and logic output using phrases like “Let’s think step by step” or “First, list all the relevant symptoms. Then, narrow down the diagnoses.”. This type of prompting encourages multi-step reasoning and is especially useful in medical, legal, math, and programming domains.
Emphasizes clarity in the prompt, providing context, using commands, chaining thoughts, and continuously refining the prompt for better results.
Uses AI to break the problem into branches of possible paths or hypotheses and is used in decision-making and diagnostic scenarios using prompts such as “List multiple approaches and evaluate each one.”
Used to teach the model through examples (or none at all). Zero-shot provides no examples relying on clear instruction. Few-shot includes 1-3 examples to guide the format or tone. Few-shot Chain-of-Thought combines example(s) with step-by-step reasoning prompts.
Here are two examples of a well-written patient note. Now write one for the following case...
A custom hybrid used in medical simulations and AI-assisted learning. It includes the Clinical Input (case info, symptoms, vitals, etc.), AI Role (“Act as a clinical mentors” or “standardized patient”), Output Directive (“Guide the student to a diagnosis with reasoning”), and Reflection Option (“Ask the learner to justify their choices”).
You are a virtual standardized patient presenting with chest pain. Answer questions based on typical symptoms of myocardial infarction, and ask the learner to explain their diagnosis at the end.
Used for structured- problem-solving tasks. The components are Goal (What should the AI achieve?), Obstacles (What constraints should it account for?), Logic (What process or steps should be used?), and Data (What inputs should it consider?).
Used for reflection or analysis and with educational, coaching or reflective tools.
Used to prompt reflection in learners using AI tools. For DIEP, you would Describe (“Describe the situation”), Interpret (“What did you learn?”), Evaluate (“What was significant about it?”), Plan (“What will you do differently next time?”).
“Describe what happened during the patient interaction.”
“What went well? What would you do differently?”
“How did this experience shape your understanding of communication?”
Best when creating images or visuals and includes Subject (Who or what is in the image?), Setting (Where is it taking place?), Style (Realistic, Cartoon, Watercolor, etc.), Lighting (warm, soft, dramatic, etc.), and Perspective (close-up, aerial, wide angle, etc.).
This includes the Language (specific the coding language such as Python, JavaScript, etc.), Task (clearly state what the code should do), Input/Output (include sample inputs and expected outputs), Constraints (runtime, complexity, no libraries, etc.), Edge Cases (ask to handle common or tricky conditions).
These frameworks provide a starting point for crafting effective AI prompts and can be adapted based on specific needs and the type of AI model being used.
Citation: Microsoft Copilot, Accessed 2025-07-16. Starting Prompt: “Develop a list of frameworks that can be used for developing AI prompts”)