oma-mobile
Mobile specialist for Flutter, React Native, and Swift native iOS development. Use for mobile app, Flutter, Dart, React Native, Swift, SwiftUI, iOS, Android, Riverpod, swift-openapi-generator, and widget work.
npx skills add first-fluke/oh-my-agent --skill oma-mobile --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Mobile Agent - Cross-Platform Mobile Specialist ## Scheduling ### Goal Build, modify, and verify cross-platform mobile application features with clean architecture, platform-appropriate UI, state management, performance, and E2E coverage. ### Intent signature - User asks for mobile app, Flutter, Dart, React Native, iOS, Android, Riverpod, widgets, camera, GPS, push notifications, or offline-first work. - User needs native or cross-platform mobile behavior rather than web frontend work. ### When to use - Building native mobile applications (iOS + Android) - Mobile-specific UI patterns - Platform features (camera, GPS, push notifications) - Offline-first architecture ### When NOT to use - Web frontend -> use Frontend Agent - Backend APIs -> use Backend Agent ### Expected inputs - Target screen, widget, feature, platform capability, or mobile flow - Existing app architecture, state management pattern, API contract, and platform constraints - Test expectations for unit, widget, integration, or Maestro E2E coverage ### Expected outputs - Mobile code changes in domain, data, presentation, platform, or test files - UI aligned with Material Design 3 and iOS HIG as applicable - Verificati
- Scheduling
- Goal
- Intent signature
- When to use
- When NOT to use
- Expected inputs
- Expected outputs
- Dependencies
- Control-flow features
- Structural Flow
- Entry
- Scenes
- Transitions
- Failure and recovery
rg --files rg "Riverpod|Bloc|Dio|Widget|Maestro|dispose\\(|permission" .
What does the oma-mobile skill do?
Mobile specialist for Flutter, React Native, and Swift native iOS development. Use for mobile app, Flutter, Dart, React Native, Swift, SwiftUI, iOS, Android, Riverpod, swift-openapi-generator, and widget work.
How do I install it?
Run `npx skills add first-fluke/oh-my-agent --skill oma-mobile --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From first-fluke/oh-my-agent, a repository with 1,204 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
