android-development
Installation
SKILL.md
Android Development Guidelines
Kotlin and Jetpack Compose Fundamentals
- Use Kotlin 1.9+ with modern language features
- Prefer Jetpack Compose for new UI components
- Use Compose state management (@State, @Remember, @ViewModel)
- Leverage Kotlin Coroutines for asynchronous operations
- Use Kotlin Flow for reactive streams
- Follow Kotlin coding conventions
Android Architecture Patterns
- MVVM: Use with ViewModel and LiveData/StateFlow
- Clean Architecture: Separate data, domain, and presentation layers
- Repository Pattern: Abstract data sources
- Implement dependency injection with Hilt
- Separate business logic from UI code
- Use interfaces for abstraction and testing
Android Jetpack Libraries
Related skills
More from davincidreams/agent-team-plugins
blender
Blender interface, workflows, and 3D production pipeline
231rigging
Rigging fundamentals, skeleton setup, and animation controls
18animation
Animation principles, techniques, and best practices for 3D animation
15vroid
Vroid Studio, VRM format, and VTuber avatar creation
11technical-writing
Technical writing principles and best practices for creating clear, accurate documentation
10unreal
Unreal Engine patterns, Actor/Component model, Blueprints vs C++, and best practices
9