What problem does it solve?
This Skill prevents developers from getting stuck in unproductive loops when facing TypeScript errors, framework confusion, or unexpected behavior. It provides a clear, systematic escalation path to find solutions, minimizing downtime and frustration.
Core Features & Use Cases
- Structured Troubleshooting: Follow a four-step process: re-read documentation, study working examples, reset and retry, and finally, ask the user. This ensures a methodical approach to problem-solving.
- Time-Saving Escalation: Avoids wasted time by guiding you to the next logical step if a solution isn't immediately found, preventing endless trial-and-error.
- Problem Diagnosis: Helps identify if an issue is an implementation problem, a documentation gap, or a potential framework limitation, informing your next steps.
- Use Case: When you've tried fixing a TypeScript error a couple of times without success, activate this skill to systematically review documentation, look for similar working patterns, and if needed, reset your approach or escalate to the user, getting you unstuck quickly.
Quick Start
I'm stuck on a TypeScript error in my pattern. Use the recovery-strategies skill to help me get unstuck.