mobile-agent
Specialist support for cross-platform mobile development, logic sharing, and platform integration.
Install
mkdir -p .claude/skills/mobile-agent && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14231" && unzip -o skill.zip -d .claude/skills/mobile-agent && rm skill.zipInstalls to .claude/skills/mobile-agent
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Mobile specialist for Compose Multiplatform, Kotlin Multiplatform, and cross-platform mobile developmentKey capabilities
- →Implement Android/iOS platform behavior on top of shared modules
- →Build platform-specific adapters and actual implementations
- →Integrate device capabilities while preserving shared contracts
- →Resolve platform regressions without breaking shared logic
How it works
The agent applies core rules like clean architecture and shared-first logic, respecting expect/actual boundaries, to guide implementation and problem-solving.
Inputs & outputs
When to use mobile-agent
- →Implement platform-specific features
- →Debug shared mobile logic
- →Build a Compose Multiplatform adapter
- →Maintain Kotlin Multiplatform architecture
About this skill
Mobile Agent - KMP Platform Specialist
When to use
- Implementing Android/iOS platform behavior on top of shared modules
- Building platform-specific adapters and actual implementations
- Integrating device capabilities while preserving shared contracts
- Resolving platform regressions without breaking shared logic
When NOT to use
- Web frontend -> use Frontend Agent
- Backend APIs -> use Backend Agent
Core Rules
- Clean Architecture: domain -> data -> presentation
- Prefer shared-first logic; platform code only where required
- Respect expect/actual boundaries and keep platform adapters small
- Validate offline, retry, and error-handling paths on both targets
- No token/secrets storage behavior outside security policy
- Run mandatory quality gates before completion
How to Execute
Follow resources/execution-protocol.md step by step.
See resources/examples.md for input/output examples.
Before submitting, run resources/checklist.md.
Serena Memory (CLI Mode)
See ../_shared/serena-memory-protocol.md.
References
- Execution steps:
resources/execution-protocol.md - Code examples:
resources/examples.md - Code snippets:
resources/snippets.md - Checklist:
resources/checklist.md - Error recovery:
resources/error-playbook.md - Tech stack:
resources/tech-stack.md - Screen template:
resources/screen-template.dart - Screen template:
resources/screen-template.dart - Context loading:
../_shared/context-loading.md - Reasoning templates:
../_shared/reasoning-templates.md - Clarification:
../_shared/clarification-protocol.md - Context budget:
../_shared/context-budget.md - Lessons learned:
.agent/.shared/lessons-learned.md
When not to use it
- →Web frontend
- →Backend APIs
How it compares
This agent provides specialized guidance for Kotlin Multiplatform projects, focusing on shared logic and platform-specific implementations, unlike general mobile development advice.
Compared to similar skills
mobile-agent side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| mobile-agent (this skill) | 0 | 3mo | No flags | Intermediate |
| flutter-development | 1,555 | 5mo | No flags | Intermediate |
| mobile-design | 149 | 4mo | Review | Intermediate |
| flutter-expert | 73 | 4mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
flutter-development
aj-geddes
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
mobile-design
sickn33
Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or native mobile apps.
flutter-expert
sickn33
Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or cross-platform features.
flutter
alinaqi
Flutter development with Riverpod state management, Freezed, go_router, and mocktail testing
android-kotlin
alinaqi
Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing
mobile-developer
sickn33
Develop React Native, Flutter, or native mobile apps with modern architecture patterns. Masters cross-platform development, native integrations, offline sync, and app store optimization. Use PROACTIVELY for mobile features, cross-platform code, or app optimization.