Auditing Compose Performance

Orkestrerar en fyrfasig Jetpack Compose prestandagranskning över 25 fokuserade färdigheter

av skydoves · skydoves/compose-performance-skills

Fungerar med konfiguration ★ 8.0/10

Auditing Compose Performance — Orkestrerar en fyrfasig Jetpack Compose prestandagranskning över 25 fokuserade färdigheter

Vad den gör

Orkestreringsfärdighet för en end-to-end Jetpack Compose prestandagranskning; den sekvenserar 25 fokuserade färdigheter genom en Mät till Diagnostisera till Fixa till Verifiera-loop och producerar en skriftlig rapport med före/efter Macrobenchmark-siffror. Utlöses vid breda symptom som "the app feels sluggish", en perf-sprint kickoff, en pre-release perf gate, eller när utvecklaren ännu inte har något specifikt symptom. Att köra granskningen kräver en fysisk Android-enhet och en release + R8 Gradle-byggnad för mätfaserna.

Testrapport

Hämtade SKILL.md på audit/auditing-compose-performance/; frontmatter parsas med name+description. Stickprovskontrollerade 3 refererade syskon-SKILL.md-filer plus INDEX.md via rå hämtning, alla HTTP 200. Läst scripts/install-skills.sh: ren idempotent symlink-logik (kapslad kategorilayout innebär att en vanlig klon inte kommer att visa färdigheter, så skriptet eller en riktad cp krävs), ingen curl|sh, base64 eller exfiltration. Kunde INTE köra Fas 1: det obligatoriska leveransen är en före/efter Macrobenchmark-rapport från en release+R8-byggnad på en fysisk Android-enhet, inget körbart här, så ingen färdighetsföljd artefakt producerades för att jämföra med en baseline.

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

Installation

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+.

Kommandon och exempelprompter

  • /auditing-compose-performanceOrkestrerar en fyrfasig Jetpack Compose prestandagranskning över 25 fokuserade färdigheter

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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