ayush016/android-lead-agent-skills
AI coding skills and prompts for Android lead engineers, works with Claude, GitHub Copilot, Gemini, and Cursor. Covers Jetpack Compose, shared element transitions, beautiful UI, architecture decisions, code reviews, and MCP integration.
SUMMARY AI summary by gpt-5-mini
Android Lead Agent Skill encodes an Android team’s engineering standards into Claude Code (and other AI assistants) so generated code consistently follows your project’s patterns. It’s intended for Android engineers, teams, and CI/automated agents that use Claude Code to produce or review app code. Key features: - Architecture & state: MVVM + unidirectional flow, sealed UI state (Loading/Ready/Error), StateFlow for state, SharedFlow(replay=0) for events, Hilt graph layering, type-safe SavedStateHandle routing. - Theming: 3-layer token system (Primitive→Semantic→Component), all 29 Material 3 roles, tonal elevation, runtime theme workflow, theming checklists. - Shared element transitions: composable patterns, scope/threading guidance, NavHost integration, predictive back support. - Motion & animation: spring tuning, staggered AnimatedVisibility, Animatable patterns, updateTransition usage. - Navigation: Serializable routes, multi-module isolation, deep links, back-stack management. - Adaptive layouts: WindowSizeClass, scaffolds for phone/tablet/foldables, insets handling. - Coroutines & Flow: injectable dispatchers, lifecycle-aware collection, flow operators guidance, testing with Turbine. - Data layer: repository SSoT, offline-first patterns, Room/Upsert/Flow DAOs, DataStore, WorkManager. - Security: EncryptedSharedPreferences/EncryptedFile, biometric integration. Includes detailed reference docs, 29-item UI checklist, compilable Kotlin patterns, sample app, and MIT license.
DETECTED Detected AI stack
AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.
GitHub Topics
Owner
Latest publication: https://medium.com/@ayush.shrivastava016
Dates
| Created on GitHub | 2026-05-18 |
| Last push | 2026-05-18 |
| First seen here | 2026-05-18 |
| Last fetched | 2026-05-18 16:10 |