alkaa
AI coding skills for building the Alkaa multiplatform to-do app
All Skills in This Repository (13)
Pure Emerald Level Indicatorscode-review
Review Android code for architecture, bugs, and memory leaks.
kuvio
Implement Kuvio components for the Alkaa Design System using Compose Multiplatform.
git-commit
Stages uncommitted changes and creates structured git commit messages with emoji, title, and summary.
write-local-datasource
Implements SQLDelight local data layers with DAOs, mappers, migrations, and DI registration.
write-viewmodel
Writes ViewModels for the Alkaa Kotlin Multiplatform project following sealed state and flow patterns.
navigation
Implements event-driven navigation for screens and destinations in the Alkaa Compose Multiplatform app.
write-composable
Creates Compose Multiplatform screens following Alkaa's Screen-Loader-Content pattern with Kuvio components.
write-unit-tests
Writes multiplatform Kotlin unit tests using fakes, Given/When/Then structure, and coroutine test dispatchers.
write-design-system-component
Implements theme-aware Kuvio Compose Multiplatform components for the Alkaa design system.
write-e2e-tests
Writes end-to-end Compose Multiplatform tests for the Alkaa app using Koin and DAO seeding.
write-feature
Implements new Alkaa features across domain, data, Koin DI, and presentation layers.
write-ui-tests
Writes Compose Multiplatform instrumented UI tests for stateless composables in the Alkaa project.
Frequently Asked Questions
FAQPage SchemaHow to install Alkaa skills?โผ
Run `npx skills add igorescodro/alkaa --all -g -y` in your terminal to install all skills in this suite globally.
What is the Alkaa repository?โผ
Alkaa is an open-source to-do app written in Kotlin and Compose Multiplatform for Android, iOS, and Desktop. Its skill files teach AI agents how to extend the app following its architecture.
What can the Alkaa AI skills do?โผ
They guide your AI agent to write features, ViewModels, Composables, database layers, navigation, and tests that match the project's strict conventions.
Do these skills work with Claude Code?โผ
Yes. The skills follow the standard SKILL.md format and work with Claude Code and other compatible AI coding agents.
Do I need to know Kotlin to use these skills?โผ
Basic Kotlin knowledge helps, but the skills encode the project's patterns so your AI agent produces correctly structured code from plain-English requests.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core