igorescodroigorescodroCommunityยท13 Agent Skills Included

alkaa

AI coding skills for building the Alkaa multiplatform to-do app

Guides AI agents through building features in the Alkaa Kotlin Multiplatform to-do app, from domain models to Compose UI. Covers ViewModels, SQLDelight data layers, navigation, localization, design system components, and unit, UI, and E2E tests. Eliminates architecture guesswork and style inconsistencies so every generated change follows the project's hexagonal conventions.
npx skills add igorescodro/alkaa --all -g -y
Available:

Tells the AI agent how to build, test, and lint the project and explains its hexagonal module architecture and Kotlin Multiplatform conventions so generated code fits the codebase.

All Skills in This Repository (13)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
igorescodroigorescodro

code-review

Review Android code for architecture, bugs, and memory leaks.

Community
Advanced
๐Ÿ“ฆ In Repo
igorescodroigorescodro

kuvio

Implement Kuvio components for the Alkaa Design System using Compose Multiplatform.

Community
Advanced
๐Ÿ“ฆ In Repo
igorescodroigorescodro

git-commit

Stages uncommitted changes and creates structured git commit messages with emoji, title, and summary.

Community
Basic
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-local-datasource

Implements SQLDelight local data layers with DAOs, mappers, migrations, and DI registration.

Community
Advanced
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-viewmodel

Writes ViewModels for the Alkaa Kotlin Multiplatform project following sealed state and flow patterns.

Community
Intermediate
๐Ÿ“ฆ In Repo
igorescodroigorescodro

navigation

Implements event-driven navigation for screens and destinations in the Alkaa Compose Multiplatform app.

Community
Intermediate
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-composable

Creates Compose Multiplatform screens following Alkaa's Screen-Loader-Content pattern with Kuvio components.

Community
Intermediate
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-unit-tests

Writes multiplatform Kotlin unit tests using fakes, Given/When/Then structure, and coroutine test dispatchers.

Community
Intermediate
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-design-system-component

Implements theme-aware Kuvio Compose Multiplatform components for the Alkaa design system.

Community
Intermediate
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-e2e-tests

Writes end-to-end Compose Multiplatform tests for the Alkaa app using Koin and DAO seeding.

Community
Intermediate
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-feature

Implements new Alkaa features across domain, data, Koin DI, and presentation layers.

Community
Advanced
๐Ÿ“ฆ In Repo
igorescodroigorescodro

write-ui-tests

Writes Compose Multiplatform instrumented UI tests for stateless composables in the Alkaa project.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How 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โ†’