byhaidrrrry· 4 skills
Enforces Clean Architecture, MVVM/MVI, and unidirectional data flow for Android apps. Covers UiState, UiEvent, UiEffect, UseCase boundaries, module structure, and atomic ViewModel state via _state.update. Use when structuring features, refactoring ViewModels, splitting modules, or asking "MVVM vs MVI", "where does state live", "UseCase when".
$npx -y skills add haidrrrry/compose-kotlin-agent-skills --skill android-kotlin-architectureInstalls into the current project.
Run `npx skills use "https://github.com/haidrrrry/compose-kotlin-agent-skills" --skill "haidrrrry/compose-kotlin-agent-skills/android-kotlin-architecture"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/haidrrrry/compose-kotlin-agent-skills" that are relevant to the current task. Run `npx skills add "https://github.com/haidrrrry/compose-kotlin-agent-skills"` and select the relevant skills, then follow their instructions.