jetpack-compose
Installation
SKILL.md
Jetpack Compose
Use this skill to build correct, reusable, performant Jetpack Compose UI.
Default posture: reuse first. Before creating a new component, search the project for existing ui-kit/design-system components and feature-local components. Add reusable components to the ui-kit module, not to random feature modules, and document them so future work can discover them.
Load Only What The Task Needs
- Creating or updating reusable components and ui-kit docs: read
references/reuse-and-ui-kit.md. - Designing composable APIs, parameters, modifiers, slots, and naming: read
references/component-api.md. - Working with state, ViewModels, side effects, and UDF: read
references/state-and-effects.md. - Fixing recomposition, lazy list, stability, or performance issues: read
references/performance.md. - Working with layout, modifiers, animation, gestures, text, images, or theming: read
references/ui-patterns.md. - Adding semantics, previews, UI tests, screenshot tests, or review checks: read
references/accessibility-testing-review.md. - Fixing common mistakes: read
references/anti-patterns.md.
Related skills: