Auditing Compose Performance

Orquesta una auditoría de rendimiento de Jetpack Compose de cuatro fases a través de 25 skills enfocadas

Por skydoves · skydoves/compose-performance-skills

Funciona con configuración ★ 8.0/10

Auditing Compose Performance — Orquesta una auditoría de rendimiento de Jetpack Compose de cuatro fases a través de 25 skills enfocadas

Qué hace

Skill orquestadora para una auditoría de rendimiento de Jetpack Compose de principio a fin; secuencia 25 skills enfocadas a través de un bucle de Medir a Diagnosticar a Corregir a Verificar y produce un informe escrito con números de Macrobenchmark de antes/después. Se activa con síntomas generales como "the app feels sluggish", el inicio de un sprint de rendimiento, una puerta de rendimiento previa al lanzamiento, o cuando el desarrollador aún no tiene un síntoma específico. La ejecución de la auditoría requiere un dispositivo Android físico y una compilación de lanzamiento + R8 Gradle para las fases de medición.

Informe de la prueba

Se obtuvo SKILL.md en audit/auditing-compose-performance/; el frontmatter se analiza con name+description. Se verificaron 3 archivos SKILL.md hermanos referenciados más INDEX.md mediante descarga directa, todos HTTP 200. Se leyó scripts/install-skills.sh: lógica de symlink limpia e idempotente (el diseño de categoría anidada significa que un clon simple no mostrará las skills, por lo que se requiere el script o un cp dirigido), sin curl|sh, base64 o exfiltración. NO se pudo ejecutar la Fase 1: el entregable obligatorio es un informe de Macrobenchmark de antes/después de una compilación release+R8 en un dispositivo Android físico, ninguno ejecutable aquí, por lo que no se produjo ningún artefacto siguiendo la skill para comparar con una línea base.

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

Instalación

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

Comandos y prompts de ejemplo

  • /auditing-compose-performanceOrquesta una auditoría de rendimiento de Jetpack Compose de cuatro fases a través de 25 skills enfocadas

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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