Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experiences.
OpenMontage/.agents/skills/threejs-interaction/SKILL.md