Claude Code should use the Device Access Toolkit GitHub repository as a plugin marketplace. This keeps Claude on the same git-backed payload that the Device Access Toolkit repos publish, instead of relying on hand-copied .claude/ files.
Once loaded, Claude Code has full context on the SDK and can help you:
Set up your project and add Device Access Toolkit SDK dependencies
Implement camera streaming, session lifecycle, and permissions
Write tests with Mock Device Kit
Debug common integration issues
Setup
Add the Device Access Toolkit repository as a marketplace, then install the platform plugin.
iOS:
claude plugin marketplace add facebook/meta-wearables-dat-ios
claude plugin install mwdat-ios@mwdat-ios-marketplace
Android:
claude plugin marketplace add facebook/meta-wearables-dat-android
claude plugin install mwdat-android@mwdat-android-marketplace
Usage
Start Claude Code in your project directory:
claude
You can then ask it about any Device Access Toolkit SDK topic, have it implement a specific app functionality, or make it write tests — the Device Access Toolkit plugin is already loaded:
>_Camera streaming and lifecycle testing
> How do I set up camera streaming in my Android app? > Write a test for my session lifecycle using MockDeviceKit
Live docs lookup
Installing the Device Access Toolkit plugin also registers the hosted Device Access Toolkit docs MCP server. No separate MCP configuration is required.
Start a fresh Claude Code session if the running session cannot discover search_dat_docs. Confirm that both the Device Access Toolkit plugin and search_dat_docs are available before editing code.
Example prompt:
>_Grounded camera/lifecycle implementation
Use the installed Device Access Toolkit plugin for platform-specific implementation guidance. Then ask search_dat_docs for current camera streaming and session lifecycle guidance. Inspect my project first, make the smallest safe change, and run the relevant local checks.
Adding the API reference
The Device Access Toolkit plugin covers integration patterns and best practices. To also include the full API reference, paste the llms.txt URL directly into your Claude Code prompt:
>_Look up Stream parameters
> Using https://wearables.developer.meta.com/llms.txt?full=true as reference, what parameters does Stream accept?
Or add it to your local project guidance so it loads automatically:
>_Persistent API-reference guidance
## API Reference Fetch https://wearables.developer.meta.com/llms.txt?full=true for the Wearables Device Access Toolkit API reference.
Claude Code will fetch and read the URL contents automatically when you include it in your prompt.