Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By TaeseongYun
Claude Code plugin for Android/Kotlin with real code generation and Compose performance analysis
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-2 --plugin taeseongyun-everything-claude-code-androidCompose 앱의 상세 성능 메트릭을 분석하고 최적화 포인트를 찾습니다.
Generate preview functions for Compose UI components.
Compose Compiler Reports를 분석하여 불안정한 클래스와 불필요한 recomposition을 감지합니다.
Generate comprehensive documentation for Android code.
MVI/MVVM 아키텍처 기반의 완전한 Feature 모듈을 자동 생성합니다.
You are an expert Android architect specializing in modern Android development with Kotlin, Jetpack Compose, and clean architecture principles.
You are an expert Android build engineer. Your role is to diagnose and fix Gradle build issues, dependency conflicts, and configuration problems.
You are an expert Android code reviewer. Your role is to review Kotlin and Jetpack Compose code for quality, performance, and best practices.
You are an expert technical writer for Android projects. Your role is to create clear, comprehensive documentation for code, APIs, and architecture.
You are an expert in end-to-end testing for Android applications using Espresso, UI Automator, and Compose Testing.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Android and Kotlin development with Jetpack Compose
Compose and Compose Multiplatform expert skill — state, animations, navigation, performance, design-to-code, PR review mode, M3 motion.
Complete Claude Code configs for mobile development - Android, iOS, and Kotlin Multiplatform
Skills for Kotlin, Android, JVM, and Jetpack Compose development by Chris Banes.
Android development validation with Gradle build hooks.
Use this agent when developing native iOS or Android applications, implementing React Native features, or optimizing mobile performance. This agent specializes in creating smooth, native-feeling mobile experiences. Examples:\n\n<example>\nContext: Building a new mobile app\nuser: "Create a TikTok-style video feed for our app"\nassistant: "I'll build a performant video feed with smooth scrolling. Let me use the mobile-app-builder agent to implement native performance optimizations."\n<commentary>\nVideo feeds require careful mobile optimization for smooth scrolling and memory management.\n</commentary>\n</example>\n\n<example>\nContext: Implementing mobile-specific features\nuser: "Add push notifications and biometric authentication"\nassistant: "I'll implement native push notifications and Face ID/fingerprint auth. Let me use the mobile-app-builder agent to ensure proper platform integration."\n<commentary>\nNative features require platform-specific implementation and proper permissions handling.\n</commentary>\n</example>\n\n<example>\nContext: Cross-platform development\nuser: "We need this feature on both iOS and Android"\nassistant: "I'll implement it using React Native for code reuse. Let me use the mobile-app-builder agent to ensure native performance on both platforms."\n<commentary>\nCross-platform development requires balancing code reuse with platform-specific optimizations.\n</commentary>\n</example>
Based on everything-claude-code by @affaan-m Based on everything-claude-code-ios by @Okmin — An Anthropic hackathon winner's comprehensive Claude Code configuration collection.
Claude Code plugin optimized for Android/Kotlin development with real code generation and Compose performance analysis.
Unlike simple linting tools, this plugin provides deep analysis of Compose stability:
/compose-stability :feature:home
Output:
📊 Compose Stability Report
🔴 Critical: HomeUiState (Unstable)
└─ unstable val items: List<Item>
Auto-fix suggestion:
@Immutable
data class HomeUiState(
val items: ImmutableList<Item> // Changed
)
Skippable Rate: 75% → Target: 90%
Generate production-ready code with a single command:
./scripts/generate-feature.sh UserProfile --pattern mvi
Creates 7 files instantly:
feature/userprofile/
├── UserProfileContract.kt # State/Intent/SideEffect
├── UserProfileViewModel.kt # Full MVI implementation
├── ui/
│ ├── UserProfileRoute.kt # Navigation entry
│ └── UserProfileScreen.kt # Compose UI with previews
├── navigation/
│ └── UserProfileNavigation.kt
├── UserProfileViewModelTest.kt # Unit tests ready
└── build.gradle.kts # Module config
# Clone
git clone https://github.com/user/everything-claude-code-android.git
# Copy to Claude Code plugins
cp -r everything-claude-code-android ~/.claude/plugins/
# Generate complete feature module
/generate-feature Payment --pattern mvi
# Analyze Compose stability issues
/compose-stability --all
# Get performance metrics
/compose-metrics :feature:home --compare baseline
# Code review with auto-fix suggestions
/kotlin-review feature/auth/
everything-claude-code-android/
├── 🤖 agents/ # 9 specialized AI agents
├── 💬 commands/ # 12 slash commands
├── 📚 skills/ # 8 architecture guides
├── 🪝 hooks/ # Git hooks (ktlint, log detection)
├── 📝 templates/ # Code generation templates
│ └── mvi/ # MVI pattern templates
├── 🔧 scripts/ # Automation scripts
│ ├── generate-feature.sh
│ ├── analyze-compose-stability.sh
│ └── detect-logs.sh
└── ⚙️ .claude/ # Plugin configuration
| Command | Description |
|---|---|
/generate-feature <Name> | Generate complete feature module |
/generate-screen <Name> | Add screen to existing module |
/mvi-create <Name> | Create MVI components |
/mvvm-create <Name> | Create MVVM components |
/compose-preview | Generate preview functions |
| Command | Description |
|---|---|
/compose-stability | Analyze class stability |
/compose-metrics | Performance metrics & trends |
| Command | Description |
|---|---|
/plan | Plan development tasks |
/kotlin-tdd | Test-Driven Development |
/kotlin-review | Code review |
/gradle-build-fix | Fix build issues |
/security-audit | Security audit |
/refactor | Refactoring assistance |
/document | Generate documentation |
| Agent | Description |
|---|---|
planner | Project planning & task breakdown |
architect | Architecture design (MVVM, MVI, Clean) |
tdd | Test-Driven Development |
code-reviewer | Kotlin & Compose review |
security-auditor | OWASP compliance |
build-fixer | Gradle issue resolution |
e2e-tester | End-to-end testing |
refactorer | Code modernization |
documenter | Documentation (KDoc, ADR) |
| Skill | Description |
|---|---|
compose-patterns | Jetpack Compose best practices |
mvi-pattern | MVI with Contract pattern |
mvvm-pattern | MVVM with StateFlow |
coding-standards | Kotlin idioms |
security | Android security |
tdd | Testing strategies |
hilt-di | Dependency injection |
coroutines | Coroutines & Flow |
# Basic MVI feature
./scripts/generate-feature.sh UserProfile