Prompt Analyzer
Get detailed, intelligent feedback on your prompts. Our analyzer detects framework elements by understanding content, not just keywords.
This tool uses pattern matching that runs in your browser. No AI model is involved and your prompt is not sent anywhere. Treat the result as a guide and check it against your own judgment.
How Analysis Works
Pattern-based content detection that shows its reasoning
Sentence-Level Analysis
Each sentence is scored against all element types. We detect context, instructions, and constraints even without explicit labels.
Content Understanding
"I'm a marketing manager at a startup" is recognized as context, even without a "Context:" label. We understand what you mean.
Position Awareness
Context typically appears first, constraints at the end. We factor in where elements appear for more accurate detection.
Confidence Levels
Each framework element shows as found or not found, and each strength notes whether it was clearly defined or could be more explicit. We show exactly what triggered each detection.
Framework Autodetect
The analyzer checks 26 frameworks in three steps: does your prompt name one, does it use one's labels, or does its content cover one. When nothing fits clearly, it says so and suggests the three closest.
What the Score Measures
Most of the score is how many of the framework's elements you covered. Part of it rewards a clear task, background, and a role or audience, so frameworks without a role element can score a few points lower. Framework definitions follow each framework's page in this library.
Example Analysis
See how different prompts are analyzed
Basic Prompt
"Write about marketing"
No framework clearly detected
Better Prompt
"I run a small bakery. Write a 300-word blog post about seasonal ingredients for home bakers."
No framework clearly detected
Enhanced Prompt
"I run a small artisan bakery specializing in sourdough. Act as a food blogger with SEO expertise. Write a 500-word blog post about seasonal ingredients for home bakers. Use a warm, encouraging tone. Include 3 actionable tips. Avoid technical jargon."
Detected: CRISP
Level Up Your Score
Six proven strategies to transform basic prompts into high-performers
Set the Scene
+15-20% potential
Start with context. Tell the AI who you are, what you're working on, and why it matters. "I'm a teacher preparing a lesson for 8th graders" beats "Write about history."
Assign a Role
+10-15% potential
Give the AI an expert perspective. "Act as a senior financial analyst" or "You are an experienced UX researcher" shapes how it approaches your request.
Be Specific
+15-25% potential
Numbers matter. "Write 300 words" is better than "write something short." Include format, length, audience, and any constraints that shape the output.
Set the Tone
+5-10% potential
How should it sound? Professional, casual, encouraging, direct? "Use a friendly but professional tone" gives the AI a voice to match your needs.
Add Structure
+5-10% bonus potential
Use numbered steps, section headers, or bullet points in your prompt. Structure breeds structure in the output. It also earns structural bonuses!
Include Examples
+5% bonus potential
Show, don't just tell. "Like this: [example]" or "For instance: [example]" helps the AI understand exactly what you're looking for.
The analyzer can score above 100% for prompts with exceptional structure. Structural bonuses reward numbered steps, section headers, output format specs, examples, edge case handling, and quality criteria. A well-crafted prompt with multiple bonuses can hit 130%!