The Wearables Device Access Toolkit provides two levels of AI assistance for developers:
Git-native tool integrations — SDK knowledge delivered directly from the DAT GitHub repos through Claude marketplace/plugin installs, Codex plugins, and repo-native tool files.
API reference endpoint — The full API surface served via llms.txt as a supplementary reference for on-demand queries.
Git-native tool integrations
The SDK GitHub repos ship the same public DAT guidance in several formats. Each tool gets the same core knowledge — setup guides, streaming patterns, MockDeviceKit testing, session lifecycle, permissions, debugging, and sample app guidance — in whatever format it expects.
All surfaces receive the same SDK knowledge, covering:
Getting started — Dependencies, project setup, and first integration
Session lifecycle — Connecting, reconnecting, and managing device sessions
Camera streaming — Resolution selection, frame rates, and photo capture
Permissions — Requesting and handling device permissions
MockDeviceKit — Testing without physical hardware
Debugging — Common issues, Developer Mode, version compatibility
Sample app guide — Building a complete DAT app from scratch
API reference endpoint (llms.txt)
As a supplement to the GitHub-hosted integrations, the SDK provides an llms.txt endpoint with the full API surface. The GitHub integrations cover patterns and best practices; the endpoint covers the API reference.
The index endpoint follows the llms.txt specification and returns a lightweight listing of documentation sections. The ?full=true variant returns the complete API reference inline, which is what most AI tools need to write code.
What’s included
The endpoint serves API reference documentation for both iOS (Swift) and Android (Kotlin) platforms, covering:
MWDATCore — App registration, device discovery, session management, and telemetry
MWDATCamera — Camera access, resolution and frame rate selection, and photo capture
MWDATMockDevice — Simulated device for testing without physical hardware
Tips for effective use
Start with the GitHub-hosted integration — Use the Claude marketplace or Codex plugin when your tool supports it. Use the repo-native file installs for Copilot, Cursor, or AGENTS.md readers.
Add the API reference when you need specifics — If your AI tool can’t find a particular method signature or parameter type, point it at the llms.txt endpoint for the full API surface.
Be specific in your prompts — Mention the platform (iOS or Android) and the module you’re working with (MWDATCore, MWDATCamera, or MWDATMockDevice).
Combine with the guides — For deeper integration patterns and lifecycle management, point your AI tool at the integration overview and platform-specific integration guides (iOS, Android).