Role-Goal-Context Framework

A three-part framework for crafting effective ChatGPT prompts to get better, more contextual responses.

Core Framework Components

  • Role: Define ChatGPT's role upfront

    • Example: "You are my research assistant"
    • Example: "You are my therapist/coach/strategist/analyst"
  • Goal: State clear objective

    • What you're trying to achieve
    • What type of output you need
    • Example: "I'm trying to write a persuasive blog post about X"
  • Context: Provide relevant background

    • Give situation-specific details
    • Share any constraints or requirements
    • Allow ChatGPT to understand the full picture

Key Prompt Strategy

  • Ask ChatGPT to pose questions back to you
    • Helps gather necessary context
    • Forces deeper thinking about the problem
    • Leads to more tailored responses
    • Example: "Ask me the questions you'd need if you were my lawyer"

Benefits of This Approach

  • Avoids generic answers

    • Gets past surface-level responses
    • Tailors advice to specific situations
  • Creates interactive dialogue

    • Builds context through conversation
    • Allows for clarification and refinement
  • Produces more informed solutions

    • Uses complete context for recommendations
    • Can account for specific circumstances
    • Example: "Since you're incorporated here, you should..."

Advanced Applications

  • Can be used for various purposes:

    • Legal/tax advice (with proper context)
    • Personal/life decisions
    • Professional coaching
    • Strategic planning
    • Complex problem-solving
  • Can be enhanced by specifying perspective

    • Example: "Explain X as if you were Malcolm Gladwell"
    • Changes how information is presented and analyzed
SP

Shaan Puri

Host of MFM

Shaan Puri is the Chairman and Co-Founder of The Milk Road. He previously worked at Twitch as a Senior Director of Product, Mobile Gaming, and Emerging Markets. He also attended Duke University.

WebsiteTwitter
Host
Restaurateur
E-commerce