GitHub Copilot Skill

Real commands,
not guesswork.

Find your project root. Pick the exact Gradle task. Triage UI bugs with screenshots. Modernize legacy builds safely. Every action grounded in evidence from the real repo and the real device.

View on GitHub

How It Works

Evidence-driven, step by step.

1

Discover

Finds the Android project root, wrapper, and build files automatically.

2

Build

Picks the smallest, safest Gradle command and runs it.

3

Deploy

Installs on the emulator or device with serial-targeted ADB.

4

Verify

Screenshot-first proof, bounded logs, and concise evidence.

Capabilities

Six jobs the skill handles
better than generic advice.

Smart Root Discovery

Finds the right Android project in monorepos, sample catalogs, and nested layouts before running anything expensive.

Precise Gradle Commands

Picks the smallest, safest build, test, or lint task instead of broad scans. Wrapper-first, project-local, reproducible.

Screenshot-First Debugging

Starts with visual proof from the device. Hierarchy XML and logcat become backup material, not the first wall of context.

Real Device Control

Manages emulators and physical devices with explicit serial targeting, boot verification, and safe non-destructive defaults.

Evidence-Based Modernization

Treats AGP, Kotlin, JDK, and compileSdk as linked compatibility decisions. Inspects the source of truth before touching versions.

Progressive Disclosure

Loads only the reference needed for the current task. Keeps context small and actions focused instead of front-loading everything.

CI Proof

Scenario runs from the latest pipeline.

Each card is rendered from a markdown report written by the scenario run itself, processed through the unified / remark / rehype stack.

No scenario runs published yet.

The first successful CI run will populate this section automatically.

Get Started

One command to install.

Install
npx skills add AntonPieper/ai-skills --skill android-development
Good first prompts
  • Find the smallest Android project root here and tell me the first safe inspection command.
  • Build and run connected tests on the attached emulator, then show me screenshots of any failures.
  • Triage this UI bug with screenshots first — only use hierarchy XML or logcat if the screenshot is not enough.