dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when writing or modifying Android ViewModels, repositories, use cases, data sources, or screen state — enforces official Android architecture, three layers, unidirectional data flow, Kotlin Flow streams, and offline-first data.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when writing or modifying Jetpack Compose UI — screens, components, theming, previews — enforces stateless composables, state hoisting, design-system components, and Material 3 patterns.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when creating Gradle modules, adding dependencies between modules, or editing build.gradle.kts, settings.gradle.kts, or version catalogs in an Android project — enforces module dependency rules and convention plugins.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when reviewing Android or Kotlin code changes for best-practice compliance — checks architecture, module boundaries, Compose patterns, testing, and conventions against a Now-in-Android-derived checklist.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when writing tests for Android or Kotlin code, choosing a test strategy, or setting up test infrastructure — enforces test doubles (fakes) instead of mocking frameworks, Turbine for Flow assertions, and screenshot tests.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when writing any Kotlin code in an Android project, including pure JVM modules — cross-cutting rules for coroutines and Flow, dispatcher injection, Result-based error handling, naming, dependency injection, and immutability.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when scaffolding a new feature module in an Android project — creates api/impl modules or matches existing structure, ViewModel, screen, navigation wiring, and test skeletons following Now in Android patterns.
dquang0706/android-excellence
Skill Claude CodeCodex
Part of android-excellence
Use when bootstrapping a new Android project from scratch — creates a minimal Gradle skeleton with convention plugins, version catalog, core and feature module structure, and a project CLAUDE.md.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: