What problem does it solve?
This Skill eliminates the mismatch between reasoning effort and task difficulty: too little reasoning leads to poor-quality answers for complex tasks, while excessive reasoning wastes tokens and time on simple, straightforward queries.
Core Features & Use Cases
- Weighted Complexity Scoring: Evaluates every user request on dimensions like multi-step logic, ambiguity, code architecture needs, and math requirements to generate an accurate complexity score.
- Dynamic Reasoning Adjustment: Automatically activates extended thinking only for high-complexity tasks, with clear visual indicators (🧠 for moderate, 🧠🔥 for very high complexity) to signal when deep analysis is active.
- Smart Resource Optimization: Auto-downgrades to fast responses for simple follow-up tasks after completing complex work, and respects user requests for quick answers to avoid unnecessary processing.
- Use Case: When a user asks for a distributed system race condition debug, the Skill automatically activates extended thinking to deliver a thorough root cause analysis, while for a simple "what's the capital of France" query it responds instantly without extra processing.
Quick Start
Present any question or task to the AI, and the Skill will automatically assess its complexity and adjust the reasoning depth of the response as needed, adding a thinking icon if extended analysis was used.