Claude Skill
skydoves/compose-performance-skills
A curated library of Agent Skills for Jetpack Compose performance optimization, helping Android developers reduce recomposition and improve rendering with Claude.
Overview
Repository
Install this Skill
git clone https://github.com/skydoves/compose-performance-skills.git \Registry
Summary
A curated library of Agent Skills focused on Jetpack Compose performance, designed to help developers optimize recomposition, layout, and rendering in Android apps using Claude.
⚡️ 一个专注于Jetpack Compose性能的Agent技能精选库(Claude Skill)。
Key features
- Curated performance-focused skills for Jetpack Compose
- Targets recomposition, layout, and rendering optimization
- Designed for use with Claude and Claude Code
- Built by Skydoves, a well-known Android open-source contributor
- Integrates with LLM tools for automated performance analysis
Use cases
- Optimizing Jetpack Compose UI recomposition in Android apps
- Identifying and fixing layout performance bottlenecks
- Automating Compose performance audits with Claude
- Learning best practices for Compose rendering efficiency
- Integrating performance skills into CI/CD pipelines
README excerpt
# Compose Performance Skills If you have used [`android/skills`](https://github.com/android/skills), you already know the shape of an Agent Skill: a Markdown file an agent loads on demand to perform one focused task. That library covers Android development at large. This repository goes narrow and deep on a single axis: Jetpack Compose performance. The skills here cover stability, recomposition, lazy layouts, custom modifiers, side effects, baseline profiles, R8, hot reload with Compose HotSwan, and the measurement loop that ties them together. The goal is to give a coding agent enough operational knowledge to diagnose and fix Compose performance issues without guessing, and to give the developer reading the diff a citation trail back to primary sources. ## What this repo is This is a curated library of Agent Skills focused on Jetpack Compose performance. Every skill is grounded in primary sources: Android Developers documentation, the Compose compiler, posts by Ben Trengrove, Chris Banes, Manuel Vivo, and the skydoves open source projects, and blog posts. Every API reference is pinned to a version. The skills follow the open Agent Skills standard published at [agentskills.io](https://agentskills.io), the same `SKILL.md` format used by Anthropic's Skills API, Android Studio Agent mode, and Gemini. The library was iterated against Claude Code, where the SKILL.md files load directly; other compatible runtimes have not been individually end to end tested. Note that the [Android CLI](https://developer.android.com/tools/agents/android-cli) itself manages only Google's [first party skill catalog](https://github.com/android/skills) (`android skills add --skill <name>`); this repo is a community library outside that catalog and is loaded by agent runtimes from project loc