GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when code is harder to understand than it needs to be. Guides incremental simplification that preserves behavior exactly, following project conventions and Kotlin idioms.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when code is harder to understand than it needs to be. Guides incremental simplification that preserves behavior exactly, following project conventions and Kotlin idioms.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when setting up a project for AI-assisted development or when agent output quality is poor. Guides writing rules files, structuring context, and managing the information agents need to produce accurate work.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when encountering unexpected behavior, crashes, or test failures in Android. Six-step triage from reproduction to regression guard, using Logcat, Android Studio debugger, and profiling tools.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when deprecating APIs, bumping minSdk, migrating libraries (AndroidX, Compose, Kotlin versions), or removing legacy code. Covers Kotlin @Deprecated annotation, strangler pattern, and incremental migration.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when making architectural trade-offs, changing public APIs, shipping user-facing features, or onboarding developers. Guides writing ADRs, inline documentation, and API docs.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when a decision is high-stakes and hard to reverse — architecture choices, data migrations, dependency adoption, public API contracts. Adversarial self-review that attacks the chosen approach before the code does, instead of defending the first idea that worked.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when managing branches, commits, versioning, and release workflows for Android projects. Covers trunk-based development, atomic commits, versionCode/versionName, and signing configurations.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when a feature idea, project concept, or product direction is vague and needs sharpening before spec or implementation. Guides divergent exploration, convergent evaluation, and a final one-pager.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when building features incrementally. Each increment leaves the system in a working, testable state. Covers vertical slicing, feature flags, and rollback-friendly development for Android.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when requirements are vague, contradictory, or thinner than the work deserves — before writing a spec or starting implementation. Iterative questioning that raises requirement confidence to 95% instead of guessing and building the wrong thing.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when adding logging, crash reporting, or performance monitoring, or before shipping a release that must be watched in production. Covers Crashlytics, Play Vitals thresholds, structured logging with Timber, reportFullyDrawn, release-health monitoring, and CI performance gates.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when measuring or improving Android app performance. Covers Android Vitals (startup, jank, ANR), Macrobenchmark, APK size, recomposition tracing, and profiling with Android Studio tools.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when starting implementation of a feature or change that involves multiple files or steps. Produces a structured task list with vertical slices, acceptance criteria, and verification steps.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when handling sensitive data, authentication, network communication, or before shipping to the Play Store. Three-tier framework (Always Do, Ask First, Never Do) with Android-specific security patterns.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when preparing to release an Android app to production. Pre-launch checklist covering code quality, security, performance, accessibility, Play Store requirements, staged rollout, and rollback planning.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when implementing framework-specific code (Jetpack Compose, Room, Hilt, Navigation, etc.). Every API usage must be backed by official documentation, not memory or Stack Overflow.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when starting new Android projects, features, or changes with unclear requirements. Guides writing a structured spec (SPEC.md) that becomes the shared source of truth before any code is written.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when implementing new features or fixing bugs. Write tests before implementation following Red-Green-Refactor. Covers JUnit5, MockK, Compose test rules, and the Prove-It pattern for bugs.
GuillemRoca/agent-skills-android
Skill Claude CodeCodex
Use when starting a session or selecting a skill for a task. Meta-skill defining five core agent behaviors: assumption surfacing, confusion management, constructive pushback, simplicity enforcement, and scope discipline. Includes the skill discovery flowchart for all 24 Android skills.