git404hub

what is android-lead-agent-skills fr?

ayush016/android-lead-agent-skills — explained in plain English

Analysis updated 2026-05-18

42Audience · developerComplexity · 3/5LicenseSetup · easy

tl;dr

Agent-skill pack that turns Claude, Copilot, Gemini and Cursor into a consistent Android lead by enforcing Kotlin/Compose/Material 3 standards across sessions.

vibe map

mindmap
  root((android-lead-skills))
    Inputs
      Kotlin Compose project
      AI coding agent
    Outputs
      Consistent architecture
      29 role Material 3 themes
      Sealed state UI
    Use Cases
      Stop AI drift across sessions
      Enforce team standards in CI
      Onboard new Android devs
    Tech Stack
      Kotlin
      Compose
      Hilt
      Room

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Install once so Claude, Copilot, Gemini and Cursor all produce the same Android patterns

VIBE 2

Enforce 29-role Material 3 theming and skeleton-shimmer loading in code review

VIBE 3

Pair with the luminary-android sample as a reference implementation

VIBE 4

Gate UI PRs with the 29-item binary checklist

what's the stack?

KotlinComposeHiltRoomMaterial3

how it stacks up fr

ayush016/android-lead-agent-skills0xtotem/peek-dspy79e/auto-openai-account
Stars424242
LanguagePythonGo
Setup difficultyeasymoderatemoderate
Complexity3/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Targets Kotlin 2.0.21, Compose BOM 2024.09.00 and minSdk 26, older Android projects need upgrading first.

MIT license, free to use, modify, and redistribute with attribution.

in plain english

android-lead-agent-skills is a package of AI coding skills written for the role of an Android lead engineer. The idea, as the README puts it, is that Claude, GitHub Copilot, Gemini, and Cursor already know what Hilt, Room, and Jetpack Compose are, but on different days they make different architectural choices, so a codebase slowly drifts. This repo installs once and acts as a team standards document for the AI, so every session in every developer's editor and every CI run produces code that follows the same patterns. The skill is MIT-licensed and targets Kotlin 2.0.21, Compose BOM 2024.09.00, full Material 3, and a minimum Android SDK of 26. A companion sample app called luminary-android is linked from the top of the README, and a quick-start install section is provided. The comparison table near the top sets out what the skill changes. Without it, the AI might use six to eight Material colour roles with hardcoded hex values, a generic CircularProgressIndicator for loading, a flat var isLoading and var error and var data for state, and a single StateFlow for everything (which causes toast events to replay on rotation). With the skill, the AI produces all 29 Material 3 colour roles in a three-layer token architecture, skeleton-shimmer loading that mirrors content shape, a sealed interface with Loading, Ready(data), and Error(message), and SharedFlow with replay zero for one-time events. UI ships are blocked by a 29-item binary checklist. Coverage spans eight collapsible sections in the README. Architecture and state covers MVVM, sealed interfaces, Hilt component layering, and clean-architecture import rules. Theming details a primitive-to-semantic-to-component token system and the Material Theme Builder workflow. Shared element transitions includes four complete Compose patterns (grid-to-hero, card expansion, FAB morph, text continuation), scope threading guidance, and predictive back support. Motion and animation gives spring tuning, stagger formulas, and choreography rules. Navigation covers type-safe routes with @Serializable, multi-module rules, and deep-link wiring. The remaining sections cover adaptive layouts via WindowSizeClass and NavigationSuiteScaffold, coroutines and Flow patterns with Turbine testing, a data layer built around stale-while-revalidate reads and an outbox pattern for writes with Room and DataStore, and security with EncryptedSharedPreferences, BiometricPrompt, and certificate work. Each section links to its own references markdown file inside the repo.

prompts (copy fr)

prompt 1
Install android-lead-agent-skills into my agent skill folder and verify Cursor and Claude both load it.
prompt 2
Refactor my screen's state from loose vars into a sealed interface with Loading, Ready(data) and Error(message) using android-lead-agent-skills.
prompt 3
Apply the three-layer Material 3 token architecture from android-lead-agent-skills to my theme files.
prompt 4
Implement the grid-to-hero shared element transition pattern from android-lead-agent-skills in my photo grid screen.
prompt 5
Wire stale-while-revalidate reads plus an outbox pattern with Room and DataStore as described in android-lead-agent-skills.

Frequently asked questions

what is android-lead-agent-skills fr?

Agent-skill pack that turns Claude, Copilot, Gemini and Cursor into a consistent Android lead by enforcing Kotlin/Compose/Material 3 standards across sessions.

What license does android-lead-agent-skills use?

MIT license, free to use, modify, and redistribute with attribution.

How hard is android-lead-agent-skills to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is android-lead-agent-skills for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.