AndroidX Agent Skills

Index of the agent skills in this repository. Each entry links to a SKILL.md with a full, step-by-step workflow. Load a skill when its “use when” matches the task. For the repo-wide build/test/commit/upload workflow, start from the root AGENTS.md.

Repo-wide skills (.agents/skills/)

SkillUse when
manage_commitsFormatting, updating APIs, drafting the commit message, and uploading a CL to Gerrit.
run_testsFinding and running unit, connected (instrumentation), or Firebase Test Lab tests for a module.
api_reviewReviewing pending public-API changes against the Jetpack API guidelines.
benchmarkRunning, analyzing, or writing Compose micro/macrobenchmarks.
ktdoc_qualityImproving Kotlin KDoc so it is concise, active, and linked to API elements.
find-my-flagsFinding Compose feature flags introduced by an author and mapping them to a library version.
remove-feature-flagRemoving an obsolete feature flag and its dead code without behavior changes.
health-connectAdding or modifying any Health Connect APIs (under health/connect/).

Module-scoped skills

These live inside a module's own .agents/skills/ and apply only within that module.

SkillModuleUse when
scaffold-remote-componentcompose/remote/remote-creation-composeScaffolding a new RemoteCompose creation component with test, sample, and preview.
screenshot_testingcompose/remote/remote-creation-composeBuilding Remote Compose screenshot tests with RemoteScreenshotTestRule.
grid_screenshot_testingcompose/remote/remote-creation-composeBuilding Remote Compose instrumented tests with GridScreenshotUI.
scaffold-remote-componentwear/compose/remote/remote-material3Scaffolding a new RemoteCompose Wear Material 3 component with test, sample, and preview.