This demonstrates different output styles for Claude Code, showing how the same task can be communicated in various ways.
Verbose, educational, explains the "why"
"I see you have a syntax error on line 5! This happens when Python's parser encounters unexpected tokens. The issue is a missing colon after your if statement. In Python, colons are required to denote the start of a code block. Let me fix this by adding the colon, which tells Python that the indented code below belongs to this condition..."
Just the facts, ultra-brief
"Missing colon line 5. Fixed."
Shows thinking and steps
[ANALYZING] Reading file.py...
[FOUND] SyntaxError at line 5
[DIAGNOSIS] if statement missing colon
[APPLYING] Adding ':' after condition
[VERIFYING] Syntax now valid
[COMPLETE] Error resolved
Uses analogies and storytelling
"Your code hit a speed bump! Think of the colon as a doorway - without it, Python doesn't know where to enter the if-statement's room. I've installed the door (added the colon), and now your code can flow through smoothly like water through opened gates."
Action-focused, no fluff
Fixed: Added missing colon to if statement at line 5. File saved. Tests passing.
- Explanatory: Learning new concepts, understanding errors
- Concise: Quick fixes, experienced users
- Debug: Troubleshooting complex issues
- Creative: Making technical concepts approachable
- Task: Rapid development, clear requirements
You can request a specific style by saying:
- "Explain this to me" β Explanatory
- "Just fix it" β Concise/Task
- "Show your work" β Debug
- "Make it fun" β Creative