diagnosing-compose-stability
CommunityDiagnose Compose stability quickly and safely.
System Documentation
What problem does it solve?
Diagnoses Jetpack Compose stability problems by enabling and reading the Compose Compiler Reports (classes.txt, composables.txt, composables.csv, module.json). It helps developers understand why recomposition occurs, identify unstable parameters, and determine actionable root causes across per-class and per-composable markers such as stable, unstable, runtime, restartable, skippable, readonly, @static, and @dynamic.
Core Features & Use Cases
- Structured workflow to enable release builds that emit canonical stability reports.
- Cross-reference composables.txt and classes.txt to surface unstable parameters and non-skippable composables.
- Clear handoff path to stabilization skills with concrete root-cause mapping.
Quick Start
Build a release variant with compose compiler reports enabled and review the four output files to begin diagnosing stability.
Dependency Matrix
Required Modules
None requiredComponents
💻 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: diagnosing-compose-stability Download link: https://github.com/skydoves/compose-performance-skills/archive/main.zip#diagnosing-compose-stability 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 510,000+ vetted skills library on demand.