meta-wearables-agentic-team

Orchestrates Meta Wearables DAT iOS, Android, and Web App integrations with evidence-gated specialist routing.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/shotcowboystyle/meta-wearables-ops-plugin --skill meta-wearables-agentic-team-shotcowboystyle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-wearables-agentic-team
Source: https://github.com/shotcowboystyle/meta-wearables-ops-plugin/tree/main/.agent/skills/meta-wearables-agentic-team
Command: npx skills add https://github.com/shotcowboystyle/meta-wearables-ops-plugin --skill meta-wearables-agentic-team-shotcowboystyle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve? Building features for Meta smart glasses (Ray-Ban Meta, Oakley Meta, Ray-Ban Display) requires choosing between three distinct surfaces — the iOS Device Access Toolkit, the Android Device Access Toolkit, and Ray-Ban Display Web Apps — while keeping compile, mock, connected-device, physical-device, and release evidence strictly separate. This Skill acts as a technical lead that routes each request to the correct specialist pass and blocks unsupported claims such as unverified Gen 3 support or assumed cross-platform API parity. ## Core Features & Use Cases - Route planning and team orchestration: Selects the narrowest supported route (native DAT iOS, DAT Android, Web App, or phone fallback) and delegates to 23 local specialist roles with 32 upstream role handoffs defined in a validated team manifest. - Deterministic preflight tooling: Ships scripts for target-surface inspection, team preflight decisions, capability routing receipts, and a static fixture suite that exercises manifest validators, Web App checks, and Android preflight. - Evidence ledger discipline: Produces structured outputs including compatibility tables, privacy contracts, security/identity contracts, and routing receipts that keep source, build, physical, and release proof separate. - Use Case: When asked to "use the full Meta Wearables SDK for a Display feature on iOS and Android," the Skill runs the routing receipt, freezes the exact package/artifact revisions, assigns owner roles, and returns an implementation handoff with explicit to-verify items instead of inventing APIs. ## Quick Start Ask the agent to plan and route a Meta Wearables feature, for example: "Plan a Ray-Ban Display glance card feature with iOS DAT, Android DAT, and a phone fallback, and tell me what evidence is actually proven."

Frequently Asked Questions about meta-wearables-agentic-team

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

FAQPage Schema
How do I integrate Meta smart glasses with an iOS or Android companion app?

Use the Meta Wearables Device Access Toolkit: the iOS route uses SPM package products with registration, permissions, and session management, while the Android route uses Maven artifacts with Gradle/Manifest configuration, DatResult, and Flow/StateFlow. This Skill routes the request to the correct platform specialist and keeps each platform's evidence separate.

What is the difference between Meta DAT and Ray-Ban Display Web Apps?

DAT is a native SDK for iOS and Android companion apps that discover, register, and use device capabilities like camera and Display. Web Apps are HTML/CSS/JavaScript experiences delivered over public HTTPS to the Ray-Ban Display's 600x600 surface. They are separate integration surfaces with separate release and evidence gates.

Does the Meta Wearables SDK support Gen 3 glasses?

A public Gen 3 mapping is not established in the current source snapshot. The Skill treats Gen 3 as unresolved until an official source, runtime DeviceType mapping, firmware data, and named physical-device evidence close the claim, and it blocks routing based on marketing labels alone.

Can I assume API parity between DAT iOS and DAT Android?

No. Swift symbols and Info.plist keys must never be translated to Kotlin or Manifest configuration by analogy. Each platform pins its own package or Maven artifact revision, and cross-platform parity claims require the selected artifact to compile in the actual target.

Why does the Skill separate mock, build, and physical-device evidence?

A compile, MockDevice test, browser simulator, or iPhone-only run never proves that glasses hardware, camera, microphone, Display, or input works. The evidence ledger keeps preflight, build, connected-device, physical-device, signed, and release-channel results as distinct rows so claims stay honest.

What happens when my workspace has no app target yet?

The target-surface inspector reports NO_TARGET or TARGETS_PARTIAL, and the Skill returns a project bootstrap packet instead of implementation claims. You create a sibling project folder, freeze the route and target tuple, select one vertical slice, and record the next proof task.