Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · expo/skills
page:docs-reference-repos-expo-skills-researcha5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
II.
Page JSON

page:docs-reference-repos-expo-skills-research

Structured · live

expo/skills json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/reference-repos/expo/skills/research.mdCluster · wiki
Record JSON
{
  "id": "page:docs-reference-repos-expo-skills-research",
  "_kind": "Page",
  "_file": "wiki/docs/reference-repos/expo/skills/research.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/reference-repos/expo/skills/research.md",
    "sourceKind": "repo-docs",
    "title": "expo/skills",
    "displayName": "expo/skills",
    "slug": "docs/reference-repos/expo/skills/research",
    "articlePath": "wiki/docs/reference-repos/expo/skills/research.md",
    "article": "\n# expo/skills\r\n\r\n- **GitHub**: https://github.com/expo/skills\r\n- **Stars**: 1,675\r\n- **License**: MIT\r\n- **Last pushed**: 2026-04-10\r\n- **Topics**: (none)\r\n- **Source**: gh-search\r\n\r\n## Description\r\n\r\nOfficial AI agent skills from the Expo team for building, deploying, and debugging Expo apps. Packaged as a Claude Code marketplace plugin with 12 skills covering the full Expo development lifecycle. Fine-tuned for Opus models per Expo's documentation.\r\n\r\n## Archetype\r\n\r\n**claude-plugin** -- Ships as a Claude Code marketplace plugin (`.claude-plugin/marketplace.json`) with 4 plugin entries (1 active `expo`, 3 deprecated aliases). Also installable via `bunx skills add`.\r\n\r\n## Structure\r\n\r\n- `.claude-plugin/marketplace.json` -- Claude Code marketplace manifest (name: `expo-plugins`)\r\n- `plugins/expo/skills/` -- 12 skill directories:\r\n  - `building-native-ui/` -- Native UI components\r\n  - `expo-api-routes/` -- API routes\r\n  - `expo-cicd-workflows/` -- CI/CD with EAS\r\n  - `expo-deployment/` -- App Store/Play Store/web deployment\r\n  - `expo-dev-client/` -- Development client setup\r\n  - `expo-module/` -- Native module development\r\n  - `expo-tailwind-setup/` -- Tailwind CSS integration\r\n  - `expo-ui-jetpack-compose/` -- Android Jetpack Compose UI\r\n  - `expo-ui-swift-ui/` -- iOS SwiftUI integration\r\n  - `native-data-fetching/` -- Data fetching patterns\r\n  - `upgrading-expo/` -- SDK version upgrades\r\n  - `use-dom/` -- DOM components\r\n- `CLAUDE.md` -- Claude Code instructions\r\n- `CONTRIBUTING.md` -- Contribution guidelines\r\n\r\n## Key Capabilities\r\n\r\n- Full Expo development lifecycle: build, deploy, upgrade, debug\r\n- Platform-specific UI: SwiftUI (iOS), Jetpack Compose (Android), DOM components (web)\r\n- EAS (Expo Application Services) CI/CD integration\r\n- Native module development patterns\r\n- SDK upgrade workflows\r\n\r\n---\r\n\r\n## Processes\r\n\r\n### 1. Mobile App Deployment Process\r\n\r\n- **Placement**: `specializations/mobile/` (domain-specific)\r\n- **Description**: Multi-step mobile app deployment workflow extracted from the `expo-deployment` and `expo-cicd-workflows` skills. Generalizable beyond Expo to any React Native or mobile deployment pipeline.\r\n- **Steps**:\r\n  1. Detect platform targets (iOS, Android, web)\r\n  2. Validate build configuration and signing credentials\r\n  3. Run pre-deployment checks (version bump, changelog, asset optimization)\r\n  4. Breakpoint: confirm deployment targets and release channel\r\n  5. Build for each platform\r\n  6. Run platform-specific validation (App Store guidelines, Play Store policies)\r\n  7. Breakpoint: review build artifacts before submission\r\n  8. Submit to stores / deploy to web\r\n  9. Monitor submission status\r\n  10. Verify deployment success\r\n- **Generalizability**: Medium. The workflow pattern (build -> validate -> submit -> monitor) is universal for mobile apps, but Expo-specific details would need abstraction.\r\n\r\n### 2. SDK/Framework Upgrade Process\r\n\r\n- **Placement**: `specializations/shared/` (cross-domain, applies to any framework upgrade)\r\n- **Description**: Multi-step framework upgrade workflow extracted from the `upgrading-expo` skill. The pattern of version detection -> breaking changes analysis -> incremental migration -> verification is universal.\r\n- **Steps**:\r\n  1. Detect current SDK/framework version\r\n  2. Identify target version and all intermediate versions\r\n  3. Fetch breaking changes and migration guides for each version hop\r\n  4. Analyze codebase for affected patterns\r\n  5. Breakpoint: present migration plan with estimated effort\r\n  6. Apply migrations incrementally (version by version)\r\n  7. Run tests after each version hop\r\n  8. Breakpoint: review test results and manual verification items\r\n  9. Final validation and cleanup\r\n\r\n## Plugin Ideas\r\n\r\n### 1. Mobile Deployment Plugin\r\n\r\n- **Category**: CI/CD Integration\r\n- **Plugin name**: `mobile-deployment`\r\n- **Description**: Orchestrates mobile app builds and store submissions with breakpoints for review. Wraps EAS Build, Fastlane, or native CLI tools.\r\n- **install.md approach**: Detect mobile build toolchain (EAS, Fastlane, Xcode, Gradle), configure signing credentials, set up store API keys\r\n- **Key features**:\r\n  - Multi-platform build orchestration (iOS + Android + web)\r\n  - Store submission with guideline pre-checks\r\n  - Build artifact review breakpoints\r\n  - Version management and changelog generation\r\n- **Integration surface**: commands (`deploy:mobile`, `deploy:build`), hooks (`pre-commit` for version validation), breakpoint rules\r\n\r\n## Skipped\r\n\r\n- Individual skill content is Expo-specific instruction text, not orchestratable\r\n- The Claude Code plugin marketplace format is already well-understood by babysitter\r\n- Native UI skills (SwiftUI, Jetpack Compose) are reference material, not processes\r\n\r\n## Library Mapping\r\n\r\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\r\n|-------------------|----------------|--------|---------------|------------------|\r\n| Mobile App Deployment Process | NEW | Multi-platform mobile deployment with store submission workflow | - | specializations/mobile/mobile-app-deployment.js |\r\n| SDK/Framework Upgrade Process | NEW | Universal framework upgrade with breaking changes analysis | - | specializations/shared/framework-upgrade-process.js |\r\n| EAS CI/CD Integration Pattern | NEW | Expo Application Services CI/CD automation patterns | - | specializations/devops-sre-platform/eas-cicd-integration.js |\r\n| Native Module Development Workflow | NEW | Cross-platform native module development and integration | - | specializations/mobile/native-module-development.js |\r\n| Platform-Specific UI Integration | NEW | SwiftUI/Jetpack Compose integration patterns for cross-platform apps | - | specializations/mobile/platform-specific-ui-integration.js |\r\n| Mobile Build Configuration Management | NEW | Build configuration and signing credentials management workflow | - | specializations/devops-sre-platform/mobile-build-configuration.js |\r\n\r\n## Plugin Marketplace Mapping\r\n\r\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\r\n|-------------|-------------------|--------|-----------------|------------------|\r\n| Mobile Deployment | NEW | Multi-platform mobile build and store submission orchestration | - | plugins/a5c/marketplace/plugins/mobile-deployment/ |\r\n| Framework Upgrade Automation | NEW | SDK/framework upgrade with breaking changes analysis and incremental migration | - | plugins/a5c/marketplace/plugins/framework-upgrade-automation/ |\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-reference-repos",
      "to": "page:docs-reference-repos-expo-skills-research",
      "kind": "contains_page"
    }
  ]
}

Shortcuts

Back to overview
Open graph tab