Category
Best mobile development skills, page 43
Mobile skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 2017 | 2017.Mobile QA Release Verify a web-to-mobile implementation before completion. An agent skill from suntay44/web-to-mobile-magic-plugin. | suntay44/ | 107 | — | ~843 | Automated safety check: Pass | MIT | 27 days ago |
| 2018 | A skill your agent uses to drive the Compose test clock by hand with MainTestClock — currentTime, autoAdvance, advanceTimeByFrame, advanceTimeBy(milliseconds, ignoreFrameDuration), and… | skydoves/ | 334 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2019 | A skill your agent uses to drive cross-app and system-UI flows from instrumentation tests using UiAutomator 2.3.0 — UiDevice, BySelector / UiObject2 (modern), UiSelector / UiObject (legacy), Until… | skydoves/ | 334 | — | ~4.6k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2020 | A skill your agent uses to read device logs for test failures, debug, smoke testing, and CI repros. | skydoves/ | 334 | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2021 | A skill your agent uses to move files between host and device with adb pull and adb push, including the modern -z (compression), -Z (no compression), --sync, and -a (preserve attrs) flags. | skydoves/ | 334 | — | ~4.4k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2022 | A skill your agent uses to locate Compose semantics nodes from a UI test using onNodeWithTag, onNodeWithText, onNodeWithContentDescription, onAllNodes, and onRoot. | skydoves/ | 334 | — | ~3.2k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2023 | A skill your agent uses to drive an Android device from the host shell — inject taps, swipes, text, key events, and drag-and-drop via adb shell input; resize the display with wm size / wm density… | skydoves/ | 334 | — | ~4.8k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2024 | A skill your agent uses to drive Jetpack Compose UI from tests with non-touch input — performMouseInput (click, rightClick, doubleClick, tripleClick, longClick, animateMoveTo, dragAndDrop… | skydoves/ | 334 | — | ~4.4k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2025 | A skill your agent uses to drive Jetpack Compose UI with synthetic touch events through performTouchInput and the TouchInjectionScope DSL — click, longClick, doubleClick, swipe, swipeUp / swipeDown… | skydoves/ | 334 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2026 | A skill your agent uses 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… | skydoves/ | 334 | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2027 | A skill your agent uses to test a Fragment in isolation using FragmentScenario, launchFragmentInContainer<F(), and launchFragment<F(). | skydoves/ | 334 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2028 | A skill your agent uses to migrate a codebase off the deprecated android.test. | skydoves/ | 334 | — | ~5.3k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2029 | 2029.Mocking With Mockito A skill your agent uses to wire Mockito (the dominant Android mocking framework, exclusively used by androidx itself) into a JVM unit-test suite. | skydoves/ | 334 | — | ~4.5k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2030 | 2030.Mocking With Mockk A skill your agent uses to wire MockK (the Kotlin-first mocking framework) into a JVM unit-test suite, especially when coroutines, singleton/object mocking, or constructor mocking dominate. | skydoves/ | 334 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2031 | A skill your agent uses to diagnose "no node matched", "found N nodes", and "useUnmergedTree" failures by dumping the actual semantics tree with printToLog(tag, maxDepth) and printToString(maxDepth). | skydoves/ | 334 | — | ~3.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2032 | A skill your agent uses to stand up an Android instrumentation test source set with the canonical AndroidJUnit4 runner, the correct AndroidJUnitRunner Gradle wiring, and supporting infrastructure… | skydoves/ | 334 | — | ~4.5k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2033 | A skill your agent uses to run instrumented Android tests on Gradle Managed Devices (GMD) — emulators that Gradle provisions, boots, runs tests on, and tears down, so CI and every developer get the… | skydoves/ | 334 | — | ~3.6k | Automated safety check: Notes | Apache-2.0 | 4 mo ago |
| 2034 | A skill your agent uses to choose between host (Robolectric/JVM) and device (instrumentation) tests for Jetpack Compose, and to configure each correctly. | skydoves/ | 334 | — | ~4.8k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2035 | A skill your agent uses to structure a Jetpack Compose UI test class the way androidx itself writes them — @MediumTest + @RunWith(AndroidJUnit4::class), a single… | skydoves/ | 334 | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2036 | A skill your agent uses to write non-flaky Compose animation tests by setting mainClock.autoAdvance = false and stepping frames by hand with advanceTimeByFrame and advanceTimeBy(durationMillis). | skydoves/ | 334 | — | ~4.5k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2037 | A skill your agent uses to test suspend functions and coroutine-using classes on the JVM with kotlinx-coroutines-test. | skydoves/ | 334 | — | ~5.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2038 | 2038.Testing Lazy Lists A skill your agent uses to test LazyColumn, LazyRow, and LazyVerticalGrid correctly — tag the container with Modifier.testTag(...), tag each item by its key, scroll via the semantic action… | skydoves/ | 334 | — | ~3.5k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2039 | A skill your agent uses to test rememberSaveable round-trips with StateRestorationTester, the only supported tool for proving Compose state survives process death and configuration change. | skydoves/ | 334 | — | ~3.5k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2040 | A skill your agent uses to mix Compose finders and Espresso onView in the same test — for Android Dialog windows, IME (soft keyboard) state, ComposeView inside an Android View hierarchy, or focus… | skydoves/ | 334 | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2041 | A skill your agent uses to navigate from one Compose semantics node to its relatives via onParent, onChildren, onChild, onChildAt, onSibling, onSiblings, onAncestors, plus the collection helpers… | skydoves/ | 334 | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2042 | A skill your agent uses 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… | skydoves/ | 334 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2043 | A skill your agent uses 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… | skydoves/ | 334 | — | ~3.5k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2044 | A skill your agent uses to write tests with the kotlin.test library — the multiplatform assertion + annotation API that compiles the same in commonTest and on the JVM (JUnit4 or JUnit5), Android… | skydoves/ | 334 | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 2045 | 2045.Flutter Navigation Implement, fix, refactor, review, migrate, or validate Flutter navigation and routing. | MADTeacher/ | 110 | — | ~2.1k | Automated safety check: Pass | MIT | 5 mo ago |
| 2046 | 2046.Leetcode Teacher Interactive LeetCode-style teacher for technical interview preparation. | jamesrochabrun/ | 216 | — | ~6k | Automated safety check: Pass | MIT | 9 mo ago |
| 2047 | 2047.Releasing macOS Apps Create notarized macOS app releases with Sparkle auto-updates, DMG installers, and GitHub releases. | jamesrochabrun/ | 216 | — | ~2.4k | Automated safety check: Pass | MIT | 9 mo ago |
| 2048 | 2048.Beancount Migrate Migrate full transaction history from Mint, Monarch, QuickBooks Online or another category-tagged finance-app export into a fresh Beancount ledger. | bex-co/ | 296 | — | ~2.3k | Automated safety check: Pass | MIT | yesterday |
| 2049 | 2049.Omh Mobile Release [omh] Releasing an iOS or Android app through the stores -- signing, the privacy manifest, a TestFlight or Play beta, a staged rollout, a hotfix: prepare each gate the store enforces, and plan the… | rlaope/ | 3.2k | — | ~2.4k | Automated safety check: Pass | MIT | yesterday |
| 2050 | 2050.Ulw Maestro [omh] Coding owner already chosen, handoff pending: prepares the handoff for the coding agent you already chose, composing its prompt from that agent's own installed skills; never selects the owner… | rlaope/ | 3.2k | — | ~5.1k | Automated safety check: Pass | MIT | yesterday |
| 2051 | 2051.Review Dependencies Detect package managers and CI action pins, then discover outdated or vulnerable dependencies. | tobihagemann/ | 408 | — | ~1.5k | Automated safety check: Pass | MIT | 2 days ago |
| 2052 | 2052.Update Dependencies Upgrade project dependencies with breaking change research for major version updates. | tobihagemann/ | 408 | — | ~3k | Automated safety check: Pass | MIT | 2 days ago |
| 2053 | 2053.Programming Language-specific patterns and tooling: Go, Kotlin, PHP, Swift, TypeScript. | notque/ | 441 | — | ~3k | Automated safety check: Notes | MIT | 2 days ago |
| 2054 | 2054.Maui File Handling Guidance for file picker, file system helpers, bundled assets, and app data storage in .NET MAUI applications. | davidortinau/ | 175 | — | ~1.3k | Automated safety check: Pass | MIT | 3 mo ago |
| 2055 | 2055.Maui Geolocation Add geolocation capabilities to .NET MAUI apps using Microsoft.Maui.Devices.Sensors. | davidortinau/ | 175 | — | ~1.2k | Automated safety check: Pass | MIT | 3 mo ago |
| 2056 | 2056.Maui Gestures Guidance for implementing tap, swipe, pan, pinch, drag-and-drop, and pointer gesture recognizers in .NET MAUI applications. | davidortinau/ | 175 | — | ~1.2k | Automated safety check: Pass | MIT | 3 mo ago |
| 2057 | Guidance for custom drawing with Microsoft.Maui.Graphics, GraphicsView, canvas drawing operations, shapes, paths, text rendering, image drawing, shadows, clipping, and canvas state management. | davidortinau/ | 175 | — | ~1.3k | Automated safety check: Pass | MIT | 3 mo ago |
| 2058 | 2058.Maui Hybridwebview Guidance for embedding web content in .NET MAUI apps using HybridWebView, including JavaScript–C interop, bidirectional communication, raw messaging, and trimming/NativeAOT considerations. | davidortinau/ | 175 | — | ~1.2k | Automated safety check: Pass | MIT | 3 mo ago |
| 2059 | Add local notifications to .NET MAUI apps on Android, iOS, and Mac Catalyst. | davidortinau/ | 175 | — | ~1.3k | Automated safety check: Pass | MIT | 3 mo ago |
| 2060 | 2060.Maui Localization Guidance for localizing .NET MAUI apps: multi-language support via .resx resource files, culture resolution and runtime switching, RTL layout, platform language declarations (iOS/Mac Catalyst… | davidortinau/ | 175 | — | ~1.2k | Automated safety check: Pass | MIT | 3 mo ago |
| 2061 | 2061.Maui Maps Guidance for adding map controls, pins, polygons, polylines, geocoding, Google Maps API key configuration, and platform setup in .NET MAUI apps using Microsoft.Maui.Controls.Maps. | davidortinau/ | 175 | — | ~1.1k | Automated safety check: Pass | MIT | 3 mo ago |
| 2062 | 2062.Maui Media Picker Guidance for picking photos/videos, capturing from camera, multi-select (.NET 10), MediaPickerOptions, platform permissions, and FileResult handling in .NET MAUI. | davidortinau/ | 175 | — | ~1.1k | Automated safety check: Pass | MIT | 3 mo ago |
| 2063 | 2063.Maui Permissions .NET MAUI runtime permissions guidance — checking and requesting permissions, PermissionStatus handling, custom permissions via BasePlatformPermission, platform-specific manifest/plist declarations… | davidortinau/ | 175 | — | ~1.2k | Automated safety check: Pass | MIT | 3 mo ago |
| 2064 | 2064.Maui Platform Invoke Guidance for calling platform-specific native APIs from .NET MAUI apps. | davidortinau/ | 175 | — | ~1.1k | Automated safety check: Pass | MIT | 3 mo ago |
Explore related skills
Topics in Mobile
Products these skills work with
Roles that use these skills
Other categories
- Development15,214
- Frontend & Design5,827
- Backend & APIs7,095
- Testing & QA5,045
- DevOps & Cloud5,975
- Databases2,347
- Data & Analytics3,623
- AI & LLM Engineering5,042
- Agent Workflows8,310
- Documents & Office4,299
- Writing & Content3,744
- Marketing & SEO3,900
- Sales & Support1,809
- Research & Science6,061
- Security3,085
- Productivity & Automation4,039
- Business, Finance & HR3,855
- Legal & Compliance1,617
- Education1,078
- Media & Creative4,318
- Product & Project Management2,329
- Knowledge Management1,439
- Game Development1,660