Prompt Frameworks Explained: CARE, RTF, BROKE
frameworksCARERTFBROKE# Prompt Frameworks Explained: CARE, RTF, BROKE
## Why Frameworks Matter
Prompt frameworks give you a reliable structure so you don't have to reinvent the wheel every time. Think of them like templates — proven patterns you can adapt to any situation.
## CARE Framework
**C**ontext — Set the background and role
**A**udience — Define who the output is for
**R**equest — State what you want specifically
**E**xample — Show a sample of desired output
Example: "You are a nutritionist (Context). Write for busy parents (Audience). Create a 5-day meal plan with 30-minute recipes (Request). Format like: Day 1 - Breakfast: [meal name], Lunch: [meal name] (Example)."
## RTF Framework
**R**ole — Assign a specific expertise role
**T**ask — Define the specific task
**F**ormat — Specify the output format
Example: "You are a financial advisor (Role). Analyze this investment portfolio (Task). Present findings as a bulleted list with risk rating for each holding (Format)."
## BROKE Framework
**B**ackground — Provide context
**R**equest — State what you want
**O**utput — Define the format
**K**eep — Specify what to include
**E**xclude — Specify what to avoid
This is the most detailed framework, ideal for complex tasks.
## Which Framework Should You Use?
- **CARE**: Best for content creation and writing tasks
- **RTF**: Best for quick, straightforward requests
- **BROKE**: Best for complex, multi-constraint tasks
## Combining Frameworks
You can blend frameworks. For example, use CARE's Example with BROKE's Keep/Exclude for maximum control over output quality.
## Why Frameworks Matter
Prompt frameworks give you a reliable structure so you don't have to reinvent the wheel every time. Think of them like templates — proven patterns you can adapt to any situation.
## CARE Framework
**C**ontext — Set the background and role
**A**udience — Define who the output is for
**R**equest — State what you want specifically
**E**xample — Show a sample of desired output
Example: "You are a nutritionist (Context). Write for busy parents (Audience). Create a 5-day meal plan with 30-minute recipes (Request). Format like: Day 1 - Breakfast: [meal name], Lunch: [meal name] (Example)."
## RTF Framework
**R**ole — Assign a specific expertise role
**T**ask — Define the specific task
**F**ormat — Specify the output format
Example: "You are a financial advisor (Role). Analyze this investment portfolio (Task). Present findings as a bulleted list with risk rating for each holding (Format)."
## BROKE Framework
**B**ackground — Provide context
**R**equest — State what you want
**O**utput — Define the format
**K**eep — Specify what to include
**E**xclude — Specify what to avoid
This is the most detailed framework, ideal for complex tasks.
## Which Framework Should You Use?
- **CARE**: Best for content creation and writing tasks
- **RTF**: Best for quick, straightforward requests
- **BROKE**: Best for complex, multi-constraint tasks
## Combining Frameworks
You can blend frameworks. For example, use CARE's Example with BROKE's Keep/Exclude for maximum control over output quality.