https://freedium-mirror.cfd/https://medium.engineering/making-ai-write-android-code-our-way-a-practical-guide-to-agent-skills-4e7b085d8e50
AI генерирует Kotlin-код - но не ваш Kotlin-код. Команда Android в Medium решила это через Agent Skills: Markdown-файлы в .agents/skills/, которые описывают конкретный рабочий процесс шаг за шагом.
Самый мощный скилл команды - create-compose-screen. Один промпт генерирует 6-8 файлов. Например, AI всегда создаёт два варианта composable - с ViewModel и @VisibleForTesting-версию для превью и тестов:
// Обычная версия — с ViewModel
@Composable
internal fun MyFeatureScreen(
viewModel: MyFeatureViewModel = hiltViewModel { ... }
)
// @VisibleForTesting — для превью и UI-тестов, без ViewModel
@VisibleForTesting
@Composable
internal fun MyFeatureScreen(
viewState: MyFeatureViewModel.ViewState,
listener: MyFeatureInternalListener,
)
Внутри статьи еще больше примеров таких скиллов, и объяснение, как можно делать их самому.
Обсуждаем тут -> @famous_md_bot (Tier 3)
——————
💭 Эра ИИ-кодинга уже не просто стучится в дверь, а входит с ноги! Многие команды уже добавляют себе внутрь проекта такие скиллы или даже круче. Уже сейчас это полноценный инструмент, который в умелых руках превращается в очень сильное "оружие", а не палку.
Если хочешь так же и даже круче и понимаешь что уже пора, то следи за AI Challenge на сайте или в сообществе TG.
TG | Max | YouTube | VkVideo
