This is the most straightforward and effective prompting framework I’ve seen for anyone new to AI! If you’ve ever felt frustrated by getting generic or off-target responses from your AI assistant, this will make a huge difference.
I was scrolling through Reddit when I found this absolute gem. The original poster created a simple, 9-part structure that acts like a checklist to ensure you never miss a critical detail in your prompts. The mind behind it designed this to force clarity from the very beginning, which is exactly what you need for consistent, high-quality results.
Here’s the core framework the expert shared:
[ROLE]: Define who the AI should embody.
[TRAITS]: List 3–5 key characteristics for the AI’s persona.
[PURPOSE]: Clearly state the main objective.
[STYLE/TONE]: Specify the communication style (e.g., formal, witty).
[CONSTRAINTS]: List boundaries and limitations to follow.
[LOGIC]: Detail decision frameworks or evaluation criteria.
[REASONING]: Provide a few sentences of high-level justification for the task.
[GOAL]: Define what a successful output looks like.
[USER INPUT]: Indicate what information you’ll provide.
After looking this over, a few things really stood out to me.
💡 Insight 1: Define the Persona, Not Just the Task
So many people just tell the AI what to do. This framework makes you define who the AI is first with [ROLE] and [TRAITS]. This simple step dramatically improves the quality and nuance of the response because the AI isn’t just completing a task; it’s adopting a specific professional mindset.
📌 Insight 2: Set the Rules of the Game
Including [CONSTRAINTS] and [LOGIC] is brilliant. It gives the AI guardrails, preventing it from going off on tangents or giving you unusable information. You’re essentially telling it how to think and what to avoid, which saves a ton of editing time.
✅ Insight 3: Start with the End in Mind
The [GOAL] section is my favorite part. By defining the success metrics for the prompt before the AI even starts, you give it a clear target to aim for. This shifts the AI from a simple instruction-follower to a goal-oriented partner.
This contributor also shared an optional ‘Process Requirements’ section to add even more control, which I think is awesome for more complex tasks.
This structure is perfect for building a solid foundation in prompting. Check out the original post to see the full details and process requirements!