snap-spectacles-build
Installation
SKILL.md
Snap Spectacles — Build (entry point)
Spectacles is Snap's standalone AR dev-kit hardware running Snap OS. You build lenses in Lens Studio using its TypeScript-flavoured scripting model, then deploy via USB or the Lens Studio Mobile App. This skill is the on-ramp; sibling skills handle interaction, multiplayer, AI, navigation, mobile, and design.
First, ask the user
Before recommending anything, get these answers:
-
Do you have Spectacles (5th gen) hardware for testing, or are you building blind?
- Hardware available → include device-deploy steps; flag preview-vs-device differences as they come up.
- Blind → lead with [[references/preview-panel]] and the No-Simulation + Device Type Override workflow. Many things can be built without hardware; some — particularly hand-tracking nuance and real perf — cannot.
-
What's the lens centred on? This sets which sibling skills load next:
- Hand-pinch / poke / gaze interactions → [[../snap-spectacles-sik/SKILL]]
- Multiplayer / Connected Lenses → [[../snap-spectacles-sync/SKILL]]
- AI features (SnapML, voice, LLM, vision) → [[../snap-spectacles-ai/SKILL]]
- Outdoor / indoor navigation → [[../snap-spectacles-navigation/SKILL]]
- Phone companion / BLE → [[../snap-spectacles-mobile-kit/SKILL]]
- Design polish + publishing → [[../snap-spectacles-design/SKILL]]