Section 10.2.7 : CRISPE and COSTAR frameworks
šÆ Learning objective
Mastering the CRISPE and COSTAR frameworks to structure complex prompts in a methodical and reproducible way. Knowing when to use each and how to adapt them to your needs.
Why use a framework?
Prompting frameworks are ready-to-use structures that ensure you don't forget any key element. They're particularly useful in 3 situations:
- āComplex tasks: a framework prevents forgetting an important element
- āTeam work: standardizing how the entire team interacts with AI
- āLearning: when you're starting out, a framework serves as a "mental checklist"
Think of frameworks like cooking recipes: an experienced chef improvises, but a beginner cook follows the recipe ā and produces an excellent dish.
The CRISPE framework ā Expertise at the center
Capacity ā Request ā Insight ā Style ā Persona ā Experiment
| Letter | Component | Description | Key question |
|---|---|---|---|
| C | Capacity | The AI's role and expertise | "Which expert is speaking?" |
| R | Request | The specific task requested | "What should it produce?" |
| I | Insight | The context and key data | "With what information?" |
| S | Style | The desired tone and format | "How to present it?" |
| P | Persona | The target audience of the output | "Who will read/use it?" |
| E | Experiment | The request for variations | "How many versions?" |
Complete CRISPE example ā Content strategy:
[C ā Capacity] You are a digital content strategy expert
with 10 years of B2B tech experience. You've led content
marketing for 3 scale-ups up to 1M visitors/month.
[R ā Request] Create a monthly editorial calendar for our
SaaS startup's blog. 12 pieces of content spread over 4 weeks.
[I ā Insight] Our ICP is the HR Director of SMBs (50-500 employees)
in France. We sell an all-in-one HR management tool.
Our competitors: PayFit, Lucca, Factorial.
Main SEO keywords: "HR software SMB",
"HR digitalization", "cloud HRIS", "leave management".
Budget: 3 articles/week + 1 long-format piece/month.
[S ā Style] Present as a table with: week,
exact article title, angle (SEO/thought leadership/case study),
target keyword, estimated search volume, format
(article/infographic/video/checklist), CTA (what content to suggest next).
[P ā Persona] This calendar will be used by our junior content manager
(1 year of experience). Be very precise and actionable ā
she should be able to brief a freelance writer directly
with your output.
[E ā Experiment] Propose 2 versions:
Version 1: pure SEO-oriented (maximum organic traffic)
Version 2: thought leadership-oriented (expert positioning)
CRISPE example ā Technical audit:
[C] Senior DevOps expert, 12 years of experience, specialized
in observability and SRE.
[R] Audit our monitoring stack and propose improvements.
[I] Current stack: Datadog (APM + logs), PagerDuty (alerting),
Grafana (custom dashboards). 15 Kubernetes microservices,
3 environments (dev/staging/prod). Monitoring budget:
ā¬2,500/month. Problem: too many non-actionable alerts
(alert fatigue).
[S] Format: table of identified problems (severity, impact,
solution), then improvement roadmap in 3 phases
(quick wins / medium term / long term).
[P] For the CTO and lead SRE ā needs technical detail
but also an executive summary for the non-technical CTO.
[E] Propose 2 approaches: an all-Datadog one, and one with
open source alternatives.
The COSTAR framework ā Tone at the center
Context ā Objective ā Style ā Tone ā Audience ā Response format
| Letter | Component | Description | Key question |
|---|---|---|---|
| C | Context | Background information, situation | "What's the context?" |
| O | Objective | What you want to accomplish | "What's the objective?" |
| S | Style | The writing style | "How to write?" |
| T | Tone | The emotion conveyed | "What emotion?" |
| A | Audience | Who will read/use the result | "For whom?" |
| R | Response format | Precise response structure | "What format?" |
Complete COSTAR example ā Press release:
[C ā Context] Our eco-responsible delivery company
(cargo bikes in 5 French cities) just raised ā¬2M
in Series A from XYZ Ventures and ABC Capital. We
delivered 500,000 packages in 2025 with an NPS of 72. We plan
expansion to 15 cities by end of 2027.
[O ā Objective] Write a press release announcing
the fundraise, positioning our vision (zero-carbon urban
logistics) and attracting attention from tech/startup media.
[S ā Style] Professional journalistic, clear and informative.
Short sentences (< 20 words). No marketing superlatives.
Concrete facts and figures in every paragraph.
[T ā Tone] Enthusiastic but measured. Inspiring without being arrogant.
Confident without being presumptuous. Ambitious but grounded in
results already achieved.
[A ā Audience] Tech/startup journalists (TechCrunch,
industry publications), potential investors
(Series B in 18 months), B2B prospects (e-commerce businesses
looking for a sustainable delivery solution).
[R ā Response format] Exact structure:
1. Catchy title (< 80 characters)
2. Informative subtitle (1 sentence)
3. Lead paragraph (2 sentences, summarizes the essentials)
4. Paragraph 1: The announcement (raise, amount, investors)
5. Paragraph 2: The context (2025 results, traction)
6. Paragraph 3: The vision (expansion, environmental impact)
7. CEO quote (3-4 sentences, inspiring)
8. Lead investor quote (2-3 sentences)
9. About (50-word boilerplate)
10. Press contact
Total: 400-500 words max.
COSTAR example ā Client follow-up email:
[C] Prospect client (CIO of an SMB, 200 employees) who had a demo
2 weeks ago but didn't follow up. He seemed interested
in the workflow automation part.
[O] Follow up to offer a free 14-day trial
without being commercially aggressive.
[S] Conversational but professional. No generic templates.
Specific reference to the demo.
[T] Kind, helpful, zero pressure. Like a colleague
offering help, not a salesperson pushing.
[A] A busy CIO receiving 100 emails/day. He scrolls
quickly ā the message must capture attention in 3 seconds.
[R] Subject (< 45 chars, personalized) + body (< 80 words) +
1 clear CTA (link to free trial) + optional PS.
CRISPE vs COSTAR: the decision tree
CRISPE vs COSTAR ā Selection guide
ā Scroll horizontally ā
In summary:
- āNeed an expert analysis or a technical deliverable? ā CRISPE
- āNeed a text that reaches the right audience with the right tone? ā COSTAR
- āNot sure? ā Use COSTAR ā it's more versatile for most professional tasks
Hybridize frameworks ā The CUSTOM framework
Nothing stops you from combining the best elements of both. In practice, here are the 5 essential elements, regardless of framework:
- āRole/Expertise (who speaks)
- āClear task (what to produce)
- āContext (with what data/constraints)
- āAudience (for whom)
- āOutput format (how to structure)
If you include these 5 elements, your prompt will be excellent ā with or without an acronym.
Practical exercise: CRISPE and COSTAR side by side
Duration: 20 minutes
- āChoose a real professional task
- āWrite a prompt using CRISPE ā note the response quality
- āRewrite the prompt using COSTAR ā compare
- āCreate your own hybrid version keeping the best elements of both
- āWhich framework feels most natural? Adopt it as your "default framework"
What does the 'E' in the CRISPE framework stand for?
To write a client follow-up email with the right tone and pressure level, which framework is most suitable?