AA

ayush016/android-lead-agent-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

64 stars 품질 56 트렌드 18MIT

AI coding skills and prompts for Android lead engineers, works with Claude, GitHub Copilot, Gemini, and Cursor.

개요

Claude already knows what Hilt, Room, and Compose are. You don't need to teach it Android. What you need is for every AI-generated screen in your project to follow architectural decisions — your spacing grid, your state modelling pattern, your animation standards, your colour token hierarchy. Without a skill, Claude will make different choices on different days, and your codebase slowly diverges. This skill is a . Install it once. Every Claude Code session — yours, your teammates', your CI's — follows the same patterns. - MVVM with unidirectional data flow - Sealed interface UI state: Loading / Ready(data) / Error(message, canRetry) - StateFlow for persistent state, SharedFlow(replay=0) for one-time events - Hilt DI graph layering: SingletonComponent → ViewModelComponent - SavedStateHandle.

README

원문 README의 일부입니다. 원문 보기.


What This Actually Does

Claude already knows what Hilt, Room, and Compose are. You don’t need to teach it Android.

What you do need is for every AI-generated screen in your project to follow your architectural decisions — your spacing grid, your state modelling pattern, your animation standards, your colour token hierarchy. Without a skill, Claude will make different choices on different days, and your codebase slowly diverges.

This skill is a team standards document for AI. Install it once. Every Claude Code session — yours, your teammates’, your CI’s — follows the same patterns.

Without skill → Claude produces correct-but-generic Android code
With skill    → Claude produces your project's Android code

What You Get

Without Skill With Skill
Color system 6–8 Material roles, hardcoded hex All 29 roles defined, 3-layer token architecture
Shared element transitions Instant navigation or basic slide sharedBounds() / sharedElement() with correct scope threading
Loading states CircularProgressIndicator centred on grey Skeleton shimmer mirroring real content geometry
State modelling var isLoading, var error, var data sealed interface with Loading, Ready(data), Error(message)
ViewModel events StateFlow for everything (toast replays on rotation) SharedFlow(replay=0) for events, StateFlow for state
UI quality Ships when it compiles Blocked by 29-item binary checklist
Spacing Random dp values 4dp grid enforced via AppSpacing.* tokens
Dark mode Inverted colours or forgotten Correct tonal mapping, all 29 roles defined in both schemes

Coverage

  • MVVM with unidirectional data flow
  • Sealed interface UI state: Loading / Ready(data) / Error(message, canRetry)
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add ayush016/android-lead-agent-skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →