Troubleshooting Diagnose and resolve common problems that arise during spec-driven development and feature implementation. When to Use This Skill Use troubleshooting strategies when: - Implementation doesn't match spec expectations - Tasks are blocked by dependencies - Requirements are unclear during coding - Tests are failing or hard to write - Performance doesn't meet requirements - Integration problems occur Issue 1: Spec and Reality Diverge Symptoms - Code structure doesn't match spec assumptions - APIs are unavailable or deprecated - Performance differs from expectations - Integration po…