everything-claude-code-mobile
skill
Makes Claude code mobile first
README.md
Everything Claude Code Mobile
The complete collection of Claude Code configs for mobile development.
Production-ready agents, skills, hooks, commands, and rules specifically designed for Android, iOS, and Kotlin Multiplatform development.
๐ฑ Mobile companion to everything-claude-code
๐ Quick Start
Step 1: Install the Plugin
# Add marketplace
/plugin marketplace add ahmed3elshaer/everything-claude-code-mobile
# Install plugin
/plugin install everything-claude-code-mobile@ahmed3elshaer
Step 2: Install Rules (Required)
# Clone the repo first
git clone https://github.com/ahmed3elshaer/everything-claude-code-mobile.git
# Copy rules (applies to all projects)
cp -r everything-claude-code-mobile/rules/* ~/.claude/rules/
Step 3: Start Using
# Build Android project
/android-build
# Fix Gradle issues
/gradle-fix
# TDD workflow for mobile
/mobile-tdd
# Check available commands
/plugin list everything-claude-code-mobile@ahmed3elshaer
๐ฆ What's Inside
everything-claude-code-mobile/
โโโ agents/ # Mobile-specialized subagents
โ โโโ android-reviewer.md # Android code review
โ โโโ android-build-resolver.md # Gradle/AGP error resolution
โ โโโ compose-guide.md # Jetpack Compose patterns
โ โโโ mobile-architect.md # MVI/Clean Architecture
โ โโโ mobile-tdd-guide.md # Android TDD workflow
โ โโโ ...
โ
โโโ skills/ # Mobile patterns and workflows
โ โโโ android-patterns/ # Android idioms, coroutines
โ โโโ jetpack-compose/ # Compose state, theming
โ โโโ mvi-architecture/ # MVI with Koin/Ktor
โ โโโ mobile-testing/ # Espresso, JUnit5, Mockk
โ โโโ continuous-learning/ # Pattern extraction (mobile)
โ โโโ ...
โ
โโโ commands/ # Slash commands
โ โโโ android-build.md # /android-build
โ โโโ gradle-fix.md # /gradle-fix
โ โโโ mobile-tdd.md # /mobile-tdd
โ โโโ compose-preview.md # /compose-preview
โ โโโ ...
โ
โโโ rules/ # Always-follow guidelines
โ โโโ android-style.md # Kotlin/Compose conventions
โ โโโ mobile-security.md # No hardcoded secrets
โ โโโ mobile-testing.md # 80% coverage, TDD
โ โโโ ...
โ
โโโ hooks/ # Trigger-based automations
โ โโโ hooks.json # Mobile-specific hooks
โ
โโโ contexts/ # Dynamic context injection
โโโ android-dev.md # Android development mode
โโโ compose-dev.md # Compose-focused mode
๐ฏ Tech Stack Focus
This plugin is optimized for:
| Category | Technologies |
|---|---|
| Language | Kotlin, Swift |
| UI | Jetpack Compose, SwiftUI |
| Architecture | MVI, Clean Architecture |
| DI | Koin |
| Networking | Ktor Client |
| Async | Kotlin Coroutines, Flow |
| Testing | JUnit5, Mockk, Espresso, Compose Testing |
| Build | Gradle (KTS), Xcode |
| Style | Functional programming, immutability |
๐ ๏ธ Key Commands
Build & Fix
| Command | Description |
|---|---|
/android-build |
Build Android project, fix errors |
/gradle-fix |
Resolve Gradle sync/dependency issues |
/compose-preview |
Verify Compose previews compile |
/lint-android |
Run Detekt, ktlint, Android Lint |
Testing
| Command | Description |
|---|---|
/mobile-tdd |
TDD workflow for Android |
/android-test |
Run unit and instrumentation tests |
/compose-test |
Run Compose UI tests with Espresso |
Planning & Review
| Command | Description |
|---|---|
/mobile-plan |
Plan mobile feature implementation |
/android-review |
Android-specific code review |
Learning
| Command | Description |
|---|---|
/learn |
Extract patterns from session |
/instinct-status |
View learned mobile patterns |
/evolve |
Cluster instincts into skills |
๐งช Agent Specializations
| Agent | When to Use |
|---|---|
| android-reviewer | Code review for Kotlin/Compose code |
| android-build-resolver | Gradle, AGP, R8/ProGuard errors |
| compose-guide | Compose patterns, recomposition |
| mobile-architect | Architecture decisions (MVI/Clean) |
| mobile-tdd-guide | Test-driven development |
| mobile-security-reviewer | Security audit for mobile |
| mobile-performance-reviewer | Startup, memory, rendering |
๐ Rules Enforced
- 80% test coverage minimum
- TDD workflow mandatory
- No hardcoded secrets (use BuildConfig/local.properties)
- Functional patterns (immutability, pure functions)
- Compose best practices (state hoisting, stable types)
- Coroutine conventions (structured concurrency)
๐ง Continuous Learning
Like the original, this plugin supports pattern extraction:
/learn # Extract patterns mid-session
/instinct-status # Show learned mobile instincts
/instinct-export # Export for sharing
/evolve # Cluster into reusable skills
Mobile-specific patterns learned include:
- Compose recomposition optimizations
- ViewModel/Repository patterns
- Koin module organization
- Ktor client configuration
- Espresso test patterns
๐ค Contributing
Contributions welcome! Areas needed:
- iOS/SwiftUI patterns
- Kotlin Multiplatform skills
- Additional testing frameworks
- CI/CD configurations (Fastlane, GitHub Actions)
- App Store/Play Store guidelines
๐ License
MIT - Use freely, modify as needed, contribute back if you can.
Built for mobile developers who ship quality apps with Claude Code.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found