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.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi