android-compose-architecture
OfficialOptimize Compose screen structure and performance.
AuthorPL-Coding-GmbH
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the complexity of structuring Compose screens for Android/KMP, ensuring stability, efficient recomposition, and effective state management.
Core Features & Use Cases
- Stability & Recomposition: Enables strong skipping mode and guides proper use of
@Stableto optimize performance. - State Ownership: Advocates for ViewModel-based state management, with exceptions for Compose-internal state.
- Side Effects: Encourages avoidance of side effects and provides guidance on when and how to use
LaunchedEffect. - Lazy Layouts: Offers best practices for lazy list item keys and performance considerations for animations.
- Use Case: When developing a complex Compose screen that requires performance optimization, this skill helps ensure that the screen structure is efficient and state management is robust.
Quick Start
Apply this skill to design the architecture of your new Compose screen, considering recomposition strategies, state ownership, and side effects management.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: android-compose-architecture Download link: https://github.com/PL-Coding-GmbH/Skills/archive/main.zip#android-compose-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.