AIKraft/Skills/Разделение ui и держателя состояния в compose

Разделение ui и держателя состояния в compose

Use when a Jetpack Compose screen-level composable takes a ViewModel/component/controller, collects state or effects, handles navigation/snackbars, or wires callbacks while also rendering layout.

chrisbanes official Дизайн

Что делает навык

Используйте, когда composable уровня экрана в Jetpack Compose принимает ViewModel/component/controller, собирает state или эффекты, обрабатывает навигацию/snackbar-и или передаёт callback-и наряду с рендерингом layout.

Как подключить

1Скачать навык
# возьмите папку навыка «compose-state-holder-ui-split» из репозитория: # https://github.com/chrisbanes/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r compose-state-holder-ui-split/ ~/.claude/skills/compose-state-holder-ui-split/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.