Skip to main content
skydoves
GitHub 제작자 프로필

skydoves

2개 GitHub 저장소에서 수집된 80개 skills를 저장소 단위로 보여줍니다.

수집된 skills
80
저장소
2
업데이트
2026년 5월 23일
저장소 탐색

저장소와 대표 skills

connecting-to-devices
소프트웨어 개발자

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…

2026년 5월 23일
testing-state-restoration
소프트웨어 품질 보증 분석가·테스터

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:…

2026년 5월 23일
choosing-test-rule-vs-runtest
소프트웨어 품질 보증 분석가·테스터

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…

2026년 5월 23일
configuring-test-dependencies
소프트웨어 품질 보증 분석가·테스터

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…

2026년 5월 23일
validating-compose-stability
소프트웨어 품질 보증 분석가·테스터

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…

2026년 5월 23일
installing-and-managing-apps
소프트웨어 개발자

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…

2026년 5월 15일
understanding-adb-architecture
소프트웨어 개발자

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`,…

2026년 5월 15일
scripting-adb-for-ci
소프트웨어 개발자

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…

2026년 5월 15일
수집된 skill 54개 중 8개를 표시합니다.
understanding-stability-inference
소프트웨어 개발자

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 /…

2026년 4월 30일
visualizing-recomposition-cascades
소프트웨어 개발자

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…

2026년 4월 30일
auditing-compose-performance
소프트웨어 개발자

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 →…

2026년 4월 29일
configuring-r8-for-compose
소프트웨어 개발자

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…

2026년 4월 29일
iterating-with-ai-and-mcp
소프트웨어 개발자

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…

2026년 4월 29일
preserving-state-across-reloads
소프트웨어 개발자

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…

2026년 4월 29일
setting-up-compose-hotswan
소프트웨어 개발자

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…

2026년 4월 29일
understanding-hot-reload-limits
소프트웨어 개발자

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…

2026년 4월 29일
수집된 skill 26개 중 8개를 표시합니다.
저장소 2개 중 2개 표시
모든 저장소를 표시했습니다