๐ฏ Prompt Challenge Mode
Test your prompt engineering skills with these progressively harder challenges. Each challenge gives you a goal โ write the best prompt to achieve it!
๐ข Beginner Challengesโ
Challenge 1: The Specific Summarizerโ
Goal: Write a prompt that summarizes any article into exactly 3 bullet points.
Test Input: Use any Wikipedia paragraph or news article.
Success Criteria:
- Exactly 3 bullet points (no more, no less)
- Each bullet captures a key point
- Simple language (8th-grade reading level)
๐งช Challenge 1: Specific Summarizer
Write a prompt that always produces exactly 3 bullet points.
Challenge 2: The Format Controllerโ
Goal: Get the AI to output data in a perfect JSON format.
Success Criteria:
- Valid JSON output
- Consistent structure
- No extra text before or after the JSON
๐งช Challenge 2: Format Controller
Write a prompt that produces clean, valid JSON with no extra text.
Challenge 3: The Tone Shifterโ
Goal: Write the same message in 3 different tones using a single prompt.
Success Criteria:
- Same core message
- 3 clearly different tones (formal, casual, humorous)
- Properly labeled sections
๐งช Challenge 3: Tone Shifter
Write one prompt that produces 3 totally different tones.
๐ก Intermediate Challengesโ
Challenge 4: The Chain Thinkerโ
Goal: Write a prompt that forces the AI to show complete reasoning before giving an answer.
Test Problem: "If a store has a 30% off sale and you have a 10% coupon on top of that, what's the total discount on a $200 item?"
Success Criteria:
- Step-by-step reasoning shown
- All math is visible
- Final answer is clearly marked
- Reasoning is correct
๐งช Challenge 4: Chain Thinker
Force the AI to show complete step-by-step reasoning.
Challenge 5: The Role Masterโ
Goal: Create a system prompt that makes the AI act as a specific expert consistently.
Success Criteria:
- AI stays in character throughout
- Uses domain-specific terminology
- Refuses off-topic questions politely
- Provides expert-level responses
๐งช Challenge 5: Role Master
Create a system prompt that maintains a consistent expert persona.
Challenge 6: The Guard Builderโ
Goal: Write a prompt with guardrails that prevent the AI from going off-topic.
Success Criteria:
- AI stays within defined scope
- Handles off-topic requests gracefully
- Maintains helpful tone while refusing
- Falls back to relevant topics
๐งช Challenge 6: Guard Builder
Build effective guardrails that keep the AI on topic.
๐ต Advanced Challengesโ
Challenge 7: The Meta-Promptโ
Goal: Write a prompt that generates other prompts.
Success Criteria:
- Takes a topic/task as input
- Generates a well-structured prompt
- The generated prompt uses best practices (role, context, constraints, format)
- Self-evaluates the generated prompt
๐งช Challenge 7: Meta-Prompt
Write a prompt that writes other prompts. Inception-level prompt engineering!
Challenge 8: The Agent Designerโ
Goal: Design a prompt for an autonomous AI agent that can plan and execute a multi-step task.
Success Criteria:
- Agent can break down complex tasks
- Uses structured thinking (Plan โ Execute โ Verify)
- Handles errors gracefully
- Produces actionable output
๐งช Challenge 8: Agent Designer
Design an autonomous agent that can plan, execute, and verify research.
Challenge 9: The Prompt Debuggerโ
Goal: Given a broken prompt, diagnose the issues and fix them.
Broken Prompt:
Tell me stuff about things that are good for the thing
I need it fast and make it good use lots of examples
and be creative but also be accurate and format it nicely
Success Criteria:
- Identify at least 5 problems
- Explain why each is a problem
- Provide a fixed version
- Explain improvements
๐งช Challenge 9: Prompt Debugger
Switch between the bad and improved prompts to see the dramatic difference.
Challenge 10: The Ultimate System Promptโ
Goal: Design a complete system prompt for a production AI assistant.
Success Criteria:
- Covers identity, behavior, safety, and formatting
- Has clear guardrails
- Handles edge cases
- Is production-deployable
๐งช Challenge 10: Ultimate System Prompt
Design a production-grade system prompt for a real AI assistant.
๐ Scoring Guideโ
| Score | Level | What It Means |
|---|---|---|
| 1-3 | ๐ข Beginner | You're learning the basics |
| 4-5 | ๐ก Intermediate | You understand core concepts |
| 6-7 | ๐ต Advanced | You can write professional prompts |
| 8-9 | ๐ฃ Expert | You can design production systems |
| 10 | ๐ Master | You're a prompt engineering pro! |
๐ฎ Daily Prompt Puzzleโ
Today's Challenge: Write a single prompt that makes the AI generate a complete lesson plan for teaching prompt engineering to beginners. The lesson plan should include an introduction, 3 activities, assessment criteria, and a homework assignment.
Bonus: Make it work in under 100 tokens of input.
๐ Track Your Progressโ
Keep a personal prompt journal:
## My Prompt Engineering Journal
### Challenge 1 - [Date]
- My prompt: ...
- Result quality: /10
- What I learned: ...
- What I'd improve: ...
The best way to learn prompt engineering is by writing prompts. Practice daily, iterate constantly, and track your progress.