AI SummaryThis skill audits Android Jetpack Compose repositories with a strict, evidence-based report. It is intentionally focused on four categories: This skill does not score design or Material 3 compliance in v1. If the audit surfaces likely design-system problems, recommend a follow-up audit with the ski
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "jetpack-compose-audit" skill in my project. Please run this command in my terminal: # Install skill into your project (8 files) mkdir -p .claude/skills/jetpack-compose-audit && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/SKILL.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/SKILL.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/README.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/README.md" && mkdir -p .claude/skills/jetpack-compose-audit/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/references/canonical-sources.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/references/canonical-sources.md" && mkdir -p .claude/skills/jetpack-compose-audit/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/references/diagnostics.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/references/diagnostics.md" && mkdir -p .claude/skills/jetpack-compose-audit/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/references/report-template.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/references/report-template.md" && mkdir -p .claude/skills/jetpack-compose-audit/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/references/scoring.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/references/scoring.md" && mkdir -p .claude/skills/jetpack-compose-audit/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/references/search-playbook.md "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/references/search-playbook.md" && mkdir -p .claude/skills/jetpack-compose-audit/scripts && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/jetpack-compose-audit/scripts/compose-reports.init.gradle "https://raw.githubusercontent.com/oxyroid/M3UAndroid/master/.claude/skills/jetpack-compose-audit/scripts/compose-reports.init.gradle" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Audit Android Jetpack Compose repositories for performance, state management, side effects, and composable API quality. Scans source code, scores each category from 0-10, writes a strict markdown report, and summarizes the most important fixes. Use when reviewing a Compose codebase, rating repository quality, inspecting recomposition/state issues, or running a Compose audit.
Jetpack Compose Audit
This skill audits Android Jetpack Compose repositories with a strict, evidence-based report. Rubric version: v1 — current as of 2026-04-13. Compose track: Kotlin 2.0.20+ / Compose Compiler 1.5.4+ (Strong Skipping Mode default). It is intentionally focused on four categories: • Performance • State management • Side effects • Composable API quality This skill does not score design or Material 3 compliance in v1. If the audit surfaces likely design-system problems, recommend a follow-up audit with the material-3 skill (reference implementation: <https://github.com/hamen/material-3-skill>).
Out Of Scope In v1
Owned and deliberate scope choices — call out the limitation in the report rather than silently producing thin coverage: • Material 3 compliance, theming, color/typography tokens — defer to the material-3 skill. • Accessibility scoring (semantics, content descriptions, touch-target sizing) — flag obvious gaps as a note, do not score. • UI test coverage and Compose test rule patterns — note presence/absence, do not score. • Compose Multiplatform-specific rules (expect/actual, target-specific code paths). • Wear OS / TV / Auto / Glance surfaces. • Build performance (incremental compilation, KSP/KAPT choice). If the user explicitly asks for any of these, narrow the scope and state it in the report.
When To Use
Use this skill when the user asks to: • audit a Jetpack Compose repository • review Compose architecture or quality • rate a codebase with scores • inspect recomposition, state, or effects issues • identify Compose best-practice violations in an existing repo Typical trigger phrases: • "audit this Compose repo" • "score this Jetpack Compose codebase" • "review state hoisting and side effects" • "check Compose performance" • "rate this repository"
Expected Output
Produce both: • a repository report file named COMPOSE-AUDIT-REPORT.md • a short chat summary with the overall score, category scores, worst issues, and the top fixes
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster