Skip to main content
skydoves
Perfil de criador do GitHub

skydoves

Visão por repositório de 80 skills coletadas em 2 repositórios do GitHub.

skills coletadas
80
repositórios
2
atualizado
23 de mai. de 2026
explorador de repositórios

Repositórios e skills representativas

connecting-to-devices
Desenvolvedores de software

Use this skill to attach a USB device or emulator to ADB, list transports with `adb devices` / `adb devices -l`, disambiguate among multiple devices using `-s SERIAL`, `-d` (single USB), `-e` (single TCP/IP), or `-t TRANSPORT_ID`, gate scripts on a transport…

23 de mai. de 2026
testing-state-restoration
Analistas de garantia de qualidade de software e testadores

Use this skill to test `rememberSaveable` round-trips with `StateRestorationTester`, the only supported tool for proving Compose state survives process death and configuration change. Covers the constructor (`StateRestorationTester(rule:…

23 de mai. de 2026
choosing-test-rule-vs-runtest
Analistas de garantia de qualidade de software e testadores

Use this skill to pick the correct Compose UI test entry point. Compares `createComposeRule()`, `createAndroidComposeRule<A>()`, `createEmptyComposeRule()`, `runComposeUiTest { }`, and `runAndroidComposeUiTest<A> { }`, plus the v1 vs v2 split…

23 de mai. de 2026
configuring-test-dependencies
Analistas de garantia de qualidade de software e testadores

Use this skill to wire the correct Gradle dependency matrix for Jetpack Compose UI tests. Covers `androidTestImplementation("androidx.compose.ui:ui-test-junit4")`, the `debugImplementation("androidx.compose.ui:ui-test-manifest")` requirement that makes…

23 de mai. de 2026
validating-compose-stability
Analistas de garantia de qualidade de software e testadores

Use this skill to gate CI on Jetpack Compose stability — catch when a composable becomes unskippable/unrestartable or a parameter goes stable → unstable, before it ships and tanks recomposition. Covers the Compose Stability Analyzer Gradle plugin's…

23 de mai. de 2026
installing-and-managing-apps
Desenvolvedores de software

Use this skill to install, uninstall, list, inspect, and reset Android apps via `adb install` (with `-r` reinstall, `-d` allow-downgrade, `-t` allow test packages, `-g` grant all runtime permissions, `--user` per-user install, `adb install-multiple` for split…

15 de mai. de 2026
understanding-adb-architecture
Desenvolvedores de software

Use this skill to reason about the three-piece ADB topology (client CLI, host server on TCP 5037, on-device daemon `adbd`), the lifecycle commands `adb start-server` / `adb kill-server` / `adb reconnect`, ADB environment variables (`ADB_TRACE`,…

15 de mai. de 2026
scripting-adb-for-ci
Desenvolvedores de software

Use this skill to wire `adb` reliably into CI — bash idioms, exit codes, parallel device fan-out with `xargs -P`, port forwarding (`adb forward` LOCAL REMOTE vs `adb reverse` REMOTE LOCAL — opposite argument order, the most common scripting bug), test-runner…

15 de mai. de 2026
Mostrando 8 de 54 skills coletadas.
understanding-stability-inference
Desenvolvedores de software

Use this skill to explain why the Compose compiler classified a class or composable parameter as stable, runtime, unknown, or unstable. Covers the 12-phase inference algorithm, the five compiler-level stability types (Certain / Runtime / Unknown / Parameter /…

30 de abr. de 2026
visualizing-recomposition-cascades
Desenvolvedores de software

Use this skill to drive the active investigation features of the `skydoves/compose-stability-analyzer` IntelliJ / Android Studio plugin: the static Recomposition Cascade visualizer that walks the call graph from a root `@Composable`, and the live…

30 de abr. de 2026
auditing-compose-performance
Desenvolvedores de software

Use this skill to run an end-to-end Jetpack Compose performance audit when the symptom is broad ("the app feels sluggish", "scroll is rough everywhere", "we're starting a perf sprint", "what should we fix first?"). Orchestrates the four-phase Measure →…

29 de abr. de 2026
configuring-r8-for-compose
Desenvolvedores de software

Use this skill to configure R8 correctly for a Jetpack Compose application — full mode by default, `proguard-android-optimize.txt`, resource shrinking on, and minimal keep rules because Compose ships consumer ProGuard rules. Covers AGP 8.0+ R8 full mode…

29 de abr. de 2026
iterating-with-ai-and-mcp
Desenvolvedores de software

Use this skill to drive Compose HotSwan from an AI agent (Claude Code, Cursor, any MCP client) so the agent can edit a Kotlin file, trigger a hot reload, capture a device screenshot, evaluate the result against a design intent, and iterate without a human in…

29 de abr. de 2026
preserving-state-across-reloads
Desenvolvedores de software

Use this skill to keep Jetpack Compose state alive across HotSwan hot reloads by understanding the three escalating tiers Compose HotSwan uses (tier 1 targeted recomposition, tier 2 composition reset, tier 3 Activity.recreate) and choosing edits and state…

29 de abr. de 2026
setting-up-compose-hotswan
Desenvolvedores de software

Use this skill to install and verify Compose HotSwan end to end so a developer goes from zero to working sub-second hot reload on a real device or emulator in one session. Covers the JetBrains IDE plugin install, the…

29 de abr. de 2026
understanding-hot-reload-limits
Desenvolvedores de software

Use this skill to teach Claude exactly which Kotlin and Compose changes hot-reload under Compose HotSwan and which trigger a full incremental rebuild fallback. Root cause is Android Runtime (ART) class schema immutability; only method bodies are mutable at…

29 de abr. de 2026
Mostrando 8 de 26 skills coletadas.
Mostrando 2 de 2 repositórios
Todos os repositórios foram exibidos