AA

ayush016/android-lead-agent-skills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

65 stars Качество 56 Тренд 18MIT

Навыки кодирования ИИ и подсказки для ведущих инженеров Android работают с Claude, GitHub Copilot, Gemini и Cursor.

Обзор

Клод уже знает, что такое Хилт, Комната и Композиция. Вам не нужно учить Android. Что вам нужно, так это чтобы каждый созданный ИИ экран в вашем проекте следовал архитектурным решениям — вашей сетке интервалов, шаблону моделирования состояния, стандартам анимации, иерархии цветовых токенов. Без навыков Клод будет делать разные выборы в разные дни, и ваша кодовая база медленно расходится. Этот навык является Установите один раз. Каждая сессия Claude Code — ваша, ваших товарищей по команде, вашего CI — следует тем же шаблонам. - MVVM с однонаправленным потоком данных - 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.

Обзор (машинный перевод)

Закодируйте инженерные стандарты вашей команды на Android в Claude Code и других помощниках ИИ — один раз, последовательно, навсегда.

** * * * * * * * * * * * * * * * * * * Что покрывается**

Что это на самом деле

Клод уже знает, что такое Хилт, Комната и Композиция. Вам не нужно учить Android.

То, что вам нужно для каждого экрана, созданного ИИ, в вашем проекте, чтобы следовать вашим архитектурным решениям - вашей сетке интервалов, шаблону моделирования состояния, вашим стандартам анимации, вашей иерархии цветовых токенов. Без навыков Клод будет делать разные выборы в разные дни, и ваша кодовая база медленно расходится.

Этот навык является ** стандартным документом для AI**. Установите один раз. Каждая сессия Claude Code — ваша, ваших товарищей по команде, вашего CI — следует тем же шаблонам.

Что вы получаете

Оригинальное название: Without Skill [править править код] Цветная система | 6-8 Материальные роли, хекс-кодирование | Все 29 ролей определены, 3-слойная архитектура токенов | | Общие переходы элементов | Мгновенная навигация или базовый слайд | sharedBounds() / sharedElement() с правильной обводкой области охвата |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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)
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add ayush016/android-lead-agent-skills
Новичок в MCP? Начните с руководства на mcpskill.org →