- Building Uit Interfaces WebBuild, revise, or review polished production Meta Ray-Ban Display React interfaces with the public `@wearables-ui-toolkit/mrbd` library. Use for UI Toolkit for Meta Ray-Ban Display applications, routes, layouts, focus/D-pad navigation, materials, responsive sizing, overlays, accessibility, performance, or visual validation. Covers component selection, compliant composition, semantic tokens, filled icons, additive-display legibility, incorrect patterns, and device-ready testing. Assume no prior tfacebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Accessibility Testing WebAudit, test, or validate production UI Toolkit for Meta Ray-Ban Display interfaces for accessibility, focus/D-pad navigation, responsive layout, WebView rendering, performance, component states, route restoration, scroll boundaries, popup behavior, additive-display contrast, package-export safety, formatting, lint, tests, and build readiness.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Actions WebBuild or review UI Toolkit for Meta Ray-Ban Display actions using Button, ButtonRail, ButtonGroup, ButtonDivider, QuickReplyButton, ActionHint, and the InputTextView built-in action. Use for horizontal actions, text submission, overflowing rails, anchors, centered focus cursors, disabled actions, tooltips, icon-only actions, reply suggestions, action transitions, or action-layout bugs.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Content Identity WebBuild or review UI Toolkit for Meta Ray-Ban Display text, icons, avatars, app badges, notification badges, tags, chips, container headers, ReadMoreTextView, TextSwitcher, and IconImage. Use for typography hierarchy, icon sources/tint, person or duo identity, avatar status/badges, app identity, unread counts, metadata, loading chips, clamped copy, or content accessibility.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Contextual Inbox App WebBuild a production UI Toolkit for Meta Ray-Ban Display inbox or work queue where each ListItem opens an anchored temporary VerticalMenu and menu actions update that record. Use when row-level Assign, Snooze, Archive, or similar secondary commands must dismiss with Back and return focus without reflow.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Controls WebBuild or review UI Toolkit for Meta Ray-Ban Display settings and value controls using Switch, RadioButton, SliderBar, Scrubber, IsolatedControl, ControlTile, AppControlTile, and ListItem control modes. Use for binary settings, mutually exclusive choices, sliders, media seek, D-pad value adjustment, progress tiles, app/person shortcuts, controlled state, or control accessibility.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Lists Menus WebBuild or review UI Toolkit for Meta Ray-Ban Display ListItem, VerticalList, ScrollView list layouts, SwipeToReveal rows, Divider, VerticalMenu, VerticalMenuButton, ContextMenu, and menu items. Use for navigation/settings rows, timestamps, avatars, status/accessories, row controls, list spacing/insets, boundary scrolling, reveal actions, anchored menus, dismissal, or focus restoration.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Material Controls App WebBuild a restrained production UI Toolkit for Meta Ray-Ban Display control dashboard from a small vertical set of interactive Containers with custom materials. Use when several peer operational values each have one direct reversible mode action and custom surface color is an explicit product requirement.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Materials WebDesign, customize, derive, implement, debug, or review UI Toolkit for Meta Ray-Ban Display `ContainerMaterial` rendering. Use for material factories, custom colors, layer composition, gradients, glow strokes, inner shadows, noise, press overlays, drop shadows, shape providers, canvas drawing, state transitions, partial focus, focus handoff, rubber-band feedback, or material performance. Covers public material APIs and correct production ownership.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Media Browser App WebBuild a production UI Toolkit for Meta Ray-Ban Display media collection with a horizontal Carousel of image Cards and a static reading detail route. Use when real media is the primary collection, selecting an item opens detail, and selection/focus must restore after Back.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Navigation Focus WebBuild, debug, or review UI Toolkit for Meta Ray-Ban Display App, Page, Header, ScrollView, VerticalList, Pager, SubNavigationPager, SubNavigation, PaginationIndicator, SwipeIndicator, route transitions, React Router integration, focus coordination, focus restoration, partial focus, rubber-band feedback, boundary scrolling, fading edges, and scrollbars.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Overlays Feedback WebBuild, debug, or review UI Toolkit for Meta Ray-Ban Display Tooltip, TooltipContainer, VerticalMenu, ContextMenu, Modal, Toast, Scrim, and portal behavior. Use for anchored positioning, focusable tooltip content, popup dismissal, menu item activation, focus restoration, modal decisions, queued toast, text-over-media protection, overlay z-order, Back/Escape precedence, or flicker/reopen bugs.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Routed List App WebBuild a production UI Toolkit for Meta Ray-Ban Display application around one data-driven collection, routed record details, durable state, and a real detail action. Use for conventional list/detail products and as the default architecture for ambiguous simple or medium-complexity application briefs.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Screen Architecture WebDesign, implement, or review production UI Toolkit for Meta Ray-Ban Display route structure before choosing detailed components. Use for Page versus SubNavigationPager, ScrollView versus VerticalList, single-scroll-owner composition, mixed content and lists, settings screens, edge-to-edge rails/lists, responsive containment, D-pad scrolling, focus visibility, route height, or horizontal overflow.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Status Action App WebBuild a focused production UI Toolkit for Meta Ray-Ban Display status, monitor, singular incident-acknowledgement, or session application with one Page, one edge-to-edge informational Panel, and one reversible bottom action. Use for one recorded alert, event, threshold crossing, or excursion, or another product with one primary state that does not need routes, collections, history, or peer tabs.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Status Loading WebBuild or review UI Toolkit for Meta Ray-Ban Display determinate and indeterminate state using ProgressIndicator, ProgressRing, CircularProgressBar, IndeterminateLoader, Shimmer, ShimmerItem, InputTextView loading, VolumeIndicator, ZoomIndicator, status indicators, badges, loading icons, and dynamic replacement. Use for progress, loading skeletons, operation state, field loading, volume/zoom feedback, accessibility announcements, or focus stability during async updates.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Surfaces Media WebBuild or review UI Toolkit for Meta Ray-Ban Display Container, StaticContainer, Panel, Surface, Card, CardStack, Carousel, MediaWrapper, Scrim, and Vignette compositions. Use for interactive/static materials, information grouping, custom widgets, image cards, arbitrary card content, media collections, horizontal paging, text-over-media contrast, pannable-media edges, responsive sizing, clipping, or nested-container problems.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Tabbed Controls App WebBuild a production UI Toolkit for Meta Ray-Ban Display application with a SubNavigationPager, peer one-word control categories, integrated ListItem switches, and exclusive radio choices. Use for focused settings/control products that need two peer pages without routes, Page, or action rails.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Tabbed Work App WebBuild a production UI Toolkit for Meta Ray-Ban Display application with two peer SubNavigationPager work queues, routed record details, durable completion/defer state, and bottom detail actions. Use when a brief explicitly asks users to switch between one-word work collections such as Today/Done, Active/Done, Open/Closed, or Current/History and then inspect or act on one record.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Text Input WebBuild, compose, or review free-form text entry for UI Toolkit for Meta Ray-Ban Display using InputTextView. Use for controlled or uncontrolled text, device-host input handoff, multiline growth and scrolling, the built-in send action, loading state, submission progress, accessibility, focus traversal, or text-entry layout bugs.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Theming Color WebApply or review UI Toolkit for Meta Ray-Ban Display themes, semantic colors, typography, spacing, radii, opacity, component color variants, and custom color ramps. Use when changing application appearance, selecting tokens, customizing a subtree, creating gradient steps, checking additive-display contrast, migrating token names, or deciding between CSS theme overrides and a custom ContainerMaterial.facebook/meta-ray-ban-display-ui-toolkit-web18
- Uit Timed Session App WebBuild a production UI Toolkit for Meta Ray-Ban Display countdown or timed-session application with synchronized running, paused, complete, and restart behavior in one Page, one informational Panel, and one persistent bottom action.facebook/meta-ray-ban-display-ui-toolkit-web18
- Wearables Ui Toolkit WebDiscover and route to the complete UI Toolkit for Meta Ray-Ban Display skill library for building production Meta Ray-Ban Display React applications with `@wearables-ui-toolkit/mrbd`. Use first for any broad, ambiguous, multi-component, or unfamiliar toolkit task; for architecture decisions; or when an agent needs to locate the right component, material, navigation, accessibility, validation, or design-system skill.facebook/meta-ray-ban-display-ui-toolkit-web18
- Api HealthMonitor API health for a Meta app — check rate limits, call volume, and API deprecations. Use whenever a user asks whether their app is being throttled, is near its rate limits, how much of its call volume or quota is being used, or about deprecated Graph API versions. Prefer this skill over calling devtools_api_usage directly — it resolves the app, pulls rate limits, call volume, and deprecations together, and turns them into one prioritized report, including the cases an ad-hoc call misreads: facebook/agentic-tools7
- Api IntegrationGuide a developer through setting up a Meta API integration from scratch — discovers the right APIs, fetches setup guides, authentication requirements, permissions, and code examples. Use when the user wants to build with a specific Meta product (WhatsApp, Instagram, Messenger, Pages, Ads, etc.).facebook/agentic-tools7
- App Health CheckRun a comprehensive health check on a Meta app — audits settings, security, compliance, app review status, rate limits, and API deprecations in one pass. Use when you want a full picture of an app's current state.facebook/agentic-tools7
- App Review PrepPrepare a Meta app for App Review — checks current status, outstanding requirements, granted privileges, and submission history. Use before submitting an app for review.facebook/agentic-tools7
- Compliance CheckCheck compliance status for a Meta app — surfaces open required actions, active violations, and recommendations with remediation guidance. Use to audit compliance posture or resolve compliance blockers.facebook/agentic-tools7
- Debug Access TokenDiagnose a Meta access token problem (expired, wrong scopes, wrong app, invalid) WITHOUT the token ever entering the agent or AI provider context. Guides the developer to inspect the token themselves via the Access Token Debugger web tool or the public debug_token Graph API, then interprets the returned metadata. Use when an API call fails with an auth/OAuthException error (e.g. code 190) or a token isn't behaving as expected.facebook/agentic-tools7
- Debug WebhooksTroubleshoot webhook issues for a Meta app — inspect active subscriptions, identify misconfiguration, and send test payloads to verify delivery. Use when webhooks aren't working as expected.facebook/agentic-tools7
- Search DocsSearch Meta developer documentation for API guides, references, and tutorials. Use when looking up how a Meta API works, finding integration guides, or exploring platform capabilities.facebook/agentic-tools7
- Webhook SetupSet up webhooks for a Meta app end-to-end — discover available topics, subscribe to fields, and verify with a test payload. Use when configuring webhooks for the first time or adding new subscriptions.facebook/agentic-tools7
- Driver Compatibility CheckerDriver Compatibility Checker for restarting and validating the FBOSS Agent across Classic OS, NetOS nspawn, and NetOS native devices; exercising TAAC FBOSS driver methods; diagnosing config-reload, Bitsflow, COOP, SSH, and health-check behavior; and producing correctly classified compatibility reports. Use this skill whenever a user asks to restart wedge_agent or the FBOSS Agent on a lab switch, verify Agent/BGP recovery, compare TAAC behavior across FBOSS OS variants, run the driver tester, or facebook/DNE-TaaC4
- Compiler CommitUse when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits with the [compiler] or [rust-compiler] prefix.facebook/react
- Compiler OrchestratorOrchestrate the Rust compiler port end-to-end. Discovers the current frontier, fixes failing passes, ports new passes, reviews, and commits in a loop.facebook/react
- Compiler PortPort a compiler pass from TypeScript to Rust. Gathers context, plans the port, implements in a subagent with test-fix loop, then reviews.facebook/react
- Compiler ReviewReview Rust port code for port fidelity, convention compliance, and error handling. Compares against the original TypeScript source.facebook/react
- Compiler VerifyUse when you need to run all compiler checks (tests, lint, format) before committing. Detects whether TS or Rust code changed and runs the appropriate checks.facebook/react
- Extract ErrorsUse when adding new error messages to React, or seeing "unknown error code" warnings.facebook/react
- Feature FlagsUse when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.facebook/react
- FixUse when you have lint errors, formatting issues, or before committing code to ensure it passes CI.facebook/react
- FlagsUse when you need to check feature flag states, compare channels, or debug why a feature behaves differently across release channels.facebook/react
- FlowUse when you need to run Flow type checking, or when seeing Flow type errors in React code.facebook/react
- Plan UpdateUse when you need to update a plan document with deep research across all compiler passes. Launches parallel subagents to analyze how a topic affects every compiler phase, then consolidates findings into the plan doc.facebook/react
- Rust Port StatusShow the status of all Rust port plan documents and recent related commits. Use when you need to understand what's been done vs what remains.facebook/react
- VerifyUse when you want to validate changes before committing, or when you need to check all React contribution requirements.facebook/react