Adaptive Reasoning
Automatically assess task complexity and adjust reasoning level. Triggers on every user message to evaluate whether extended thinking (reasoning mode) would improve response quality. Use this as a pre
Automatically assess task complexity and adjust reasoning level. Triggers on every user message to evaluate whether extended thinking (reasoning mode) would improve response quality. Use this as a pre
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Self-assess complexity before responding. Adjust reasoning level dynamically.
Score the request 0-10 on these dimensions:
| Signal | Weight | Examples |
|---|---|---|
| Multi-step logic | +3 | Planning, proofs, debugging chains |
| Ambiguity | +2 | Nuanced questions, trade-offs, "it depends" |
| Code architecture | +2 | System design, refactoring, security review |
| Math/formal reasoning | +2 | Calculations, algorithms, logic puzzles |
| Novel problem | +1 | No clear pattern, requires creativity |
| High stakes | +1 | Production changes, irreversible actions |
Subtract:
| Score | Action |
|---|---|
| ≤2 | Stay fast. No reasoning needed. |
| 3-5 | Standard response. Light internal deliberation. |
| 6-7 | Consider or pause to think explicitly. |
| ≥8 | Activate extended thinking. Complex problem warrants it. |
Do not ask. Just activate.
| Score | Action |
|---|---|
| ≤5 | Respond normally. No change. |
| 6-7 | Enable reasoning silently. Add 🧠 at end of response. |
| ≥8 | Enable reasoning. Add 🧠🔥 at end of response. |
Always append the reasoning icon at the very end of your response:
🧠 (thinking mode active)🧠🔥 (deep thinking mode)Use
session_status tool or /reasoning on command internally before responding:
/reasoning on
Or via tool:
{"action": "session_status", "reasoning": "on"}
After completing a complex task, optionally disable to save tokens on follow-ups:
/reasoning off
Low complexity (score: 1)
"What time is it in Tokyo?" → Simple lookup. Answer immediately. No icon.
Medium complexity (score: 4)
"Refactor this function to be more readable" → Standard response with brief explanation. No icon.
High complexity (score: 7)
"Design a caching strategy for this API with these constraints..." → Enable reasoning. Thoughtful response ends with: 🧠
Very high complexity (score: 9)
"Debug why this distributed system has race conditions under load" → Enable extended thinking. Deep analysis ends with: 🧠🔥
This skill runs as mental preprocessing. No external tools needed.
For explicit control:
/reasoning on — Enable extended thinking/reasoning off — Disable (faster responses)/status — Check current reasoning stateAfter completing a complex task (score ≥6), if the next message is simple (score ≤3):
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.