Auditing Compose Performance

Orchestra un audit delle prestazioni di Jetpack Compose in quattro fasi attraverso 25 skill focalizzate

di skydoves · skydoves/compose-performance-skills

Richiede configurazione ★ 8.0/10

Auditing Compose Performance — Orchestra un audit delle prestazioni di Jetpack Compose in quattro fasi attraverso 25 skill focalizzate

Cosa fa

Skill orchestratore per un audit end-to-end delle prestazioni di Jetpack Compose; sequenzia 25 skill focalizzate attraverso un ciclo di Misura, Diagnosi, Correzione e Verifica e produce un rapporto scritto con numeri Macrobenchmark prima/dopo. Si attiva su sintomi generici come "l'app sembra lenta", l'inizio di uno sprint di prestazioni, un gate di prestazioni pre-rilascio, o quando lo sviluppatore non ha ancora un sintomo specifico. L'esecuzione dell'audit richiede un dispositivo Android fisico e una build Gradle release + R8 per le fasi di misurazione.

Rapporto di test

Recuperato SKILL.md in audit/auditing-compose-performance/; il frontmatter si analizza con name+description. Controllati a campione 3 file SKILL.md fratelli referenziati più INDEX.md tramite recupero raw, tutti HTTP 200. Letto scripts/install-skills.sh: logica di symlink idempotente pulita (il layout di categoria nidificato significa che una semplice clonazione non mostrerebbe le skill, quindi lo script o una copia mirata è richiesta), nessun curl|sh, base64 o esfiltrazione. NON è stato possibile eseguire la Fase 1: il deliverable richiesto è un rapporto Macrobenchmark prima/dopo da una build release+R8 su un dispositivo Android fisico, nessuno eseguibile qui, quindi nessun artefatto skill-followed è stato prodotto per confrontarlo con una baseline.

Testato il: 2026-07-21 · Claude Code 2.x (agent harness)

Installazione

git clone --depth 1 https://github.com/skydoves/compose-performance-skills.git /tmp/auditing-compose-performance-src
mkdir -p ~/.claude/skills
cp -R /tmp/auditing-compose-performance-src/audit/auditing-compose-performance ~/.claude/skills/auditing-compose-performance
# This is an ORCHESTRATOR: it cross-links 25 sibling skills via ../../ relative paths.
# The copy above installs only the orchestrator; its cross-links to sibling skills will 404.
# To install the full library with working cross-links, run the repo's install script instead:
#   /tmp/auditing-compose-performance-src/scripts/install-skills.sh
# It symlinks all 26 skill folders (flat layout) into ~/.claude/skills/. Restart Claude Code after.
# To actually RUN an audit you also need: a physical Android device, ./gradlew assembleRelease,
# a Macrobenchmark module, Compose Compiler 1.5.5+, Kotlin 2.0.20+, AGP 8.2+.

Comandi e prompt di esempio

  • /auditing-compose-performanceOrchestra un audit delle prestazioni di Jetpack Compose in quattro fasi attraverso 25 skill focalizzate

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Audit why our Compose app feels sluggish
  • Run a performance sprint on our Android app
  • Find what's causing rough scrolling in Compose