api-gesture

Expose low-level pinch, ray, grab, and phone-in-hand gesture events for Spectacles.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/specs-devs/agentic-tools --skill api-gesture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gesture
Source: https://github.com/specs-devs/agentic-tools/tree/main/skills/api-gesture
Command: npx skills add https://github.com/specs-devs/agentic-tools --skill api-gesture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access to raw gesture events empowers developers to build bespoke interaction systems in Spectacles without depending on higher-level UI abstractions.

Core Features & Use Cases

  • Pinch, ray targeting, grab, and phone-in-hand events exposed for direct handling.
  • Low-level gesture data enables custom input mappings and experimental interfaces.
  • Use cases include building non-standard controllers, rapid prototyping of gesture-based UX, and research experiments in Spectacles.

Quick Start

Import GestureModule and subscribe to the gesture events you need to begin handling custom interactions.

Frequently Asked Questions about api-gesture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get raw gesture data for custom interactions in Lens Studio?

Pinch, targeting ray, grab, and phone-in-hand events are exposed as low-level data, enabling you to build bespoke interaction systems in Spectacles without depending on higher-level UI abstractions.

How do I handle pinch and ray targeting events for Spectacles applications?

You start handling custom interactions by importing GestureModule and subscribing to the specific gesture events you need, allowing direct input mapping for your Spectacles project.

Does Lens Studio GestureModule support phone-in-hand detection for Spectacles?

Yes, Lens Studio GestureModule exposes phone-in-hand detection alongside pinch, ray targeting, and grab events, providing raw gesture data for bespoke controls in Spectacles projects.

Can I build custom gesture-based UX controls without using higher-level UI abstractions?

Yes, accessing low-level gesture events through the GestureModule empowers you to build custom interaction systems in Spectacles without depending on higher-level UI abstractions.

What are the limitations of using raw gesture data for interaction systems in Spectacles?

Using raw gesture data requires proper hand type handling and runtime access via the GestureModule, meaning you must build custom input mappings instead of relying on built-in UI abstractions.