Auditing Compose Performance

Orkiestruje czterofazowy audyt wydajności Jetpack Compose w 25 ukierunkowanych umiejętnościach

Autor: skydoves · skydoves/compose-performance-skills

Działa po konfiguracji ★ 8.0/10

Auditing Compose Performance — Orkiestruje czterofazowy audyt wydajności Jetpack Compose w 25 ukierunkowanych umiejętnościach

Co robi ten skill

Umiejętność orkiestratora dla kompleksowego audytu wydajności Jetpack Compose; sekwencjonuje 25 ukierunkowanych umiejętności przez pętlę od Pomiaru do Diagnozy, Naprawy i Weryfikacji, a następnie tworzy pisemny raport z liczbami Macrobenchmark przed/po. Uruchamia się na szerokie objawy, takie jak "aplikacja działa wolno", rozpoczęcie sprintu wydajności, bramka wydajności przed wydaniem lub gdy deweloper nie ma jeszcze konkretnego objawu. Uruchomienie audytu wymaga fizycznego urządzenia z systemem Android oraz kompilacji release + R8 Gradle dla faz pomiarowych.

Raport z testu

Pobrano SKILL.md pod audit/auditing-compose-performance/; nagłówek analizuje się z name+description. Sprawdzono 3 odwołujące się pokrewne pliki SKILL.md plus INDEX.md za pomocą surowego pobierania, wszystkie HTTP 200. Przeczytano scripts/install-skills.sh: czysta idempotentna logika dowiązań symbolicznych (zagnieżdżony układ kategorii oznacza, że zwykłe klonowanie nie ujawni umiejętności, więc wymagany jest skrypt lub ukierunkowane cp), brak curl|sh, base64 ani eksfiltracji. NIE MOŻNA było uruchomić Fazy 1: wymaganym rezultatem jest raport Macrobenchmark przed/po z kompilacji release+R8 na fizycznym urządzeniu z systemem Android, żadne z nich nie jest tu możliwe do uruchomienia, więc nie wyprodukowano artefaktu zgodnego z umiejętnością do porównania z bazowym.

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

Instalacja

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

Komendy i przykładowe prompty

  • /auditing-compose-performanceOrkiestruje czterofazowy audyt wydajności Jetpack Compose w 25 ukierunkowanych umiejętnościach

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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