From android-dev-skills
Inspect and maintain Android Gradle and Android Gradle Plugin workflows, including Gradle wrapper policy, AGP and Kotlin plugin versions, Java toolchains, Android SDK settings, namespaces, variants, flavors, signing config, version catalogs, dependencies, generated sources, build cache boundaries, and targeted assemble, test, lint, or bundle tasks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/android-dev-skills:gradle-agp-workflowThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Keep Android build, dependency, variant, and packaging work grounded in the repository's real Gradle and Android Gradle Plugin configuration.
Keep Android build, dependency, variant, and packaging work grounded in the repository's real Gradle and Android Gradle Plugin configuration.
The practical decision is which Gradle files own the change, which Android modules and variants are affected, and which command proves the change without relying on machine-global state.
Use repo-local Gradle files, checked-out dependency sources, and Dash.app Gradle or Java docsets opportunistically. Use official documentation as authority for Android-specific and version-sensitive behavior:
Translate documentation into concrete Gradle files, module names, variants, and commands.
settings.gradle or settings.gradle.ktsbuild.gradle or build.gradle.ktsbuild.gradle or build.gradle.ktsgradle/libs.versions.tomlgradle.propertiesgradle/wrapper/gradle-wrapper.propertiescom.android.applicationcom.android.librarycom.android.testcompileSdk, minSdk, and target SDK policyPrefer repository wrappers and narrow module tasks:
./gradlew :app:assembleDebug
./gradlew :app:testDebugUnitTest
./gradlew :app:lintDebug
./gradlew :app:bundleRelease
Use the repository's documented commands when they differ. Run one Gradle command at a time.
Classify failures by phase:
Report the command, module, variant, phase, first meaningful error, likely cause, and smallest next check.
Return:
Build owner: Gradle wrapper, AGP, Kotlin plugin, Java toolchain, and Android SDK policy.Affected modules: module names, plugins, source sets, and variants.Dependency decision: add, update, preserve, or remove.Packaging impact: build types, flavors, signing, bundle, APK, R8, or no packaging impact.Validation path: exact commands.Risk: toolchain, dependency, generated-source, variant, signing, or release risk../gradlew exists.npx claudepluginhub gaelic-ghost/socket --plugin android-dev-skillsCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.