Claude Code

Updated: May 14, 2026

Overview

Claude Code should use the DAT GitHub repository as a plugin marketplace. This keeps Claude on the same git-backed payload that the DAT 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 adding DAT SDK dependencies
  • Implement camera streaming, session lifecycle, and permissions
  • Write tests with Mock Device Kit
  • Debug common integration issues

Setup

Add the DAT 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 DAT SDK topic, have it implement a specific app functionality, or make it write tests — the DAT plugin is already loaded:
> How do I set up camera streaming in my Android app?
> Write a test for my session lifecycle using MockDeviceKit

Adding the API reference

The DAT 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:
> 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:
## API Reference
Fetch https://wearables.developer.meta.com/llms.txt?full=true for the Wearables DAT SDK API reference.
Claude Code will fetch and read the URL contents automatically when you include it in your prompt.