Files
my-pal-mcp-server/docs/tools/challenge.md
2025-06-29 20:35:39 +04:00

30 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# challenge - Challenge an approach or validate ideas with confidence
The `challenge` tool encourages thoughtful critical thinking instead of automatic agreement with the dreaded **You're absolutely right!** responses - especially
when you're not. This tool wraps your comment with instructions that prompt critical thinking and honest analysis instead of blind agreement.
## Quick Example
```
challenge but do we even need all this extra caching because it'll just slow the app down?
```
```
challenge I don't think this approach solves my original complaint
```
Heres a more fluid and natural version:
Normally, your favorite coding agent will enthusiastically reply with **“Youre absolutely right!”**—then proceed to
reverse the _correct_ strategy entirely, without stopping to consider that you might actually be wrong, missing the
bigger picture or ignoring architectural constraints.
`challenge` fixes this.
## Why Use Challenge?
AI assistants sometimes tend to agree too readily. The challenge tool helps you:
- Get genuine critical evaluation of your ideas
- Challenge assumptions constructively
- Receive honest feedback on proposals
- Validate approaches with thoughtful analysis