Android Performance Skills is a collection ofDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/AmolPardeshi99/android-performance-skills/llms.txt
Use this file to discover all available pages before exploring further.
SKILL.md files that teach AI coding agents how to write high-performance Android code. Two structured knowledge files — one covering ANR and jank prevention, and one covering memory leak prevention — give your agent exhaustive, pattern-by-pattern guidance for the most common performance mistakes in Kotlin Android development. Both skills work across View-based and Jetpack Compose UI systems and activate automatically without any manual invocation.
ANR & jank prevention
Coroutine dispatchers, Binder IPC, BroadcastReceivers, Compose recomposition, frozen frames, and ANR log analysis.
Memory leak prevention
ViewBinding lifecycle, Activity and Fragment context, static fields, ViewModel scope, Compose leaks, and LeakCanary integration.
What each skill covers
| Skill | Topics |
|---|---|
| ANR & jank prevention | ANR design philosophy, coroutine dispatchers, Binder IPC, BroadcastReceiver, JobService, SharedPreferences, frozen frames, Compose recomposition, ANR log analysis |
| Memory leak prevention | ART GC model, ViewBinding, Activity/Fragment context, static fields, listeners, ViewModel, coroutine scopes, resource cleanup, Compose leaks, SharedFlow, LeakCanary, heap profiling |
Both skills are compatible with all major AI coding agents — Claude Code, GitHub Copilot, Cursor, Gemini CLI, Windsurf, Cline, Amp, OpenCode, Goose, and others. Skills activate automatically when your task matches; no manual invocation is needed.