This skill equips Claude with the expertise to implement and manage Decompose, a premier library for Kotlin Multiplatform (KMP) projects. It provides specialized guidance on creating UI-agnostic components, managing complex navigation stacks and slots, and handling lifecycles across platforms like Android, iOS, Desktop, and Web. By utilizing this skill, developers can ensure their KMP architecture is scalable, follows best practices for state preservation using InstanceKeeper and StateKeeper, and integrates seamlessly with Compose Multiplatform for a reactive UI experience.
Características Principales
01Advanced navigation patterns including Child Stack and Child Slot (Modals/Dialogs)
02Automated dependency setup and boilerplate generation for KMP projects
03State preservation across configuration changes and process death
04Seamless integration with Jetpack Compose and Compose Multiplatform
051 GitHub stars
06Component-based architecture with platform-agnostic lifecycle management