What problem does it solve? Debugging Spectacles-specific issues requires deep knowledge of subsystems like SIK, Remote Service Gateway, SyncKit, and SnapML, and generic Lens debugging guidance does not cover their failure modes. This Skill layers Specs-only diagnostic steps on top of the general lens-debug workflow so you can pinpoint root causes faster. ## Core Features & Use Cases - Subsystem Diagnostics: Provides ready-to-use TypeScript instrumentation snippets for SIK hand tracking and Interactables, RSG websocket lifecycle, SyncKit ownership and remote changes, and SnapML inference outputs. - Environment & Tracking Triage: Guides VIO/SLAM troubleshooting with lighting, visual feature, thermal, and Point Cloud Lens validation checks. - Performance & Compatibility Rules: Covers Specs-specific perf rules (texture sizes, MSAA, WAV audio), on-device tooling like the Lens Performance Overlay and Spectacles Monitor, and the feature compatibility list across Specs models. - Use Case: Your multiplayer Lens silently drops property updates on one client. Use the SyncKit section to log doIOwnStore() and discover the writes are coming from a non-owner client, then fix ownership assignment. ## Quick Start Ask the agent to debug why hand tracking interactions are not firing in your Spectacles Lens and have it apply the SIK diagnostic checks.