v1.0.0
What's Included
24 Skills organized by lifecycle phase
DEFINE
idea-refine— Divergent-convergent thinking to sharpen vague ideas into actionable directionsspec-driven-development— Structured SPEC.md before any code is writtencontext-engineering— Rules files and context hierarchy for AI-assisted development
PLAN
planning-and-task-breakdown— Vertical slicing with acceptance criteria and verification stepsandroid-architecture— MVVM/MVI, Clean Architecture, Hilt DI, module structure, Coroutines/Flow
BUILD
incremental-implementation— Small, verifiable increments with feature flagstest-driven-development— Red-Green-Refactor with JUnit5, MockK, and Compose test rulesandroid-ui-engineering— Jetpack Compose, Material 3, state hoisting, Navigation, previews, XML interopandroid-data-persistence— Room, DataStore, migrations, Paging3, offline-first, repository patternapi-and-interface-design— Retrofit interfaces, Room DAOs, sealed types, contract-first designsource-driven-development— Every framework API backed by official documentationcode-simplification— Incremental simplification preserving behavior with Kotlin idiomsdocumentation-and-adrs— Architecture Decision Records and KDoc
VERIFY
android-device-testing— Espresso, UI Automator, Compose test rules, ADB, emulator managementandroid-accessibility— TalkBack, Compose semantics, touch targets (48dp), Accessibility Scannerdebugging-and-error-recovery— Logcat, Android Studio debugger, LeakCanary, Crashlytics, six-step triageperformance-optimization— Android Vitals, Macrobenchmark, Baseline Profiles, APK size, recomposition
REVIEW
code-review-and-quality— Five-axis review (Correctness, Readability, Architecture, Security, Performance)security-and-hardening— OWASP Mobile Top 10, Network Security Config, cert pinning, EncryptedSharedPreferences
SHIP
ci-cd-and-automation— GitHub Actions, Gradle caching, emulator testing in CI, Play Store deploygit-workflow-and-versioning— Trunk-based development, atomic commits, versionCode/versionName, signingshipping-and-launch— Pre-launch checklist, staged rollout, Play Store requirements, rollback plansdeprecation-and-migration— @ Deprecated with replaceWith, minSdk bumps, strangler pattern
META
using-agent-skills— Five core agent behaviors and skill discovery flowchart
3 Agent Personas
- code-reviewer — Five-axis code review with categorized findings
- test-engineer — Android testing pyramid, coverage analysis, Prove-It pattern
- security-auditor — OWASP Mobile Top 10 vulnerability assessment
4 Reference Checklists
- testing-patterns — JUnit5, MockK, Espresso, Compose tests, MockWebServer
- security-checklist — Data storage, network, auth, components, secrets, ProGuard/R8
- performance-checklist — Android Vitals targets, startup, rendering, memory, APK size
- accessibility-checklist — TalkBack, touch targets, contrast, Compose semantics
7 Slash Commands
/spec · /plan · /build · /test · /review · /code-simplify · /ship
Multi-Platform Support
- Claude Code — Full plugin with hooks, skills, and slash commands
- Cursor —
.cursor/rules/directory or.cursorrulesfile - Gemini CLI —
.gemini/skills/auto-discovery - Windsurf —
.windsurfrulesconfiguration - GitHub Copilot —
.github/copilot-instructions.md+ agent personas - OpenCode — Agent-driven skill routing via AGENTS.md
- Kiro IDE —
.kiro/skills/directory - Any agent — Plain Markdown, works with any tool that reads project context
Installation
# Claude Code
claude plugin marketplace add GuillemRoca/agent-skills-android
claude plugin install agent-skills-android
# Or clone for any agent
git clone https://github.com/GuillemRoca/agent-skills-android.gitTech Stack
Kotlin · Jetpack Compose · Material 3 · Hilt · Coroutines/Flow · Room · DataStore · Retrofit · JUnit5 · MockK · Espresso · Gradle · GitHub Actions · Play Store