everything-claude-code-mobile

skill
SUMMARY

Makes Claude code mobile first

README.md

Everything Claude Code Mobile

Stars
License
Kotlin
Compose
Android
Swift


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)

Sonuc bulunamadi