Domains
Forms
- SKILL.md12.5%
- references75.0%
- other12.5%
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
When building or modifying native modules/views for Expo (Swift, Kotlin, TypeScript), adding native functionality, wrapping platform SDKs, or editing module config/plugins.
create-expo-module scaffold; choose local vs standalone, platforms, featuresadd-platform-support for new platformsA correctly structured Expo native module with autolinking-ready config, native bindings, and TypeScript API for React Native consumption.
Use Cases
A developer wants to add camera access to their Expo app. They use the expo-module skill to scaffold a local module with Function/AsyncFunction features via create-expo-module, then replace sample code with real Swift/Kotlin camera calls and export a TypeScript API. This avoids manual native setup errors and yields a maintainable module.
A library author maintains a standalone Expo module and needs Android support added. Using the skill, they run create-expo-module add-platform-support, consult module-config references, and extend expo-module.config.json. The module gains Android bindings without breaking iOS, accelerating cross-platform publishing.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File