Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Agent Skills

A collection of skills for AI coding agents.

Skills follow the Agent Skills format.

Available Skills

android-mvi (thx to @soracel for co-authoring)

Use this skill when creating, migrating, or reviewing Android MVI screens in Kotlin or Jetpack Compose. Apply it to name UserIntent, UiState, SideEffect, and MVIViewModel contracts; separate persistent render state from one-shot effects; enforce exhaustive sealed-interface handling; or document shared MVI primitives.

Install android-mvi

bun
bunx skills add swissonid/agent-skills --skill android-mvi
pnpm
pnpm dlx skills add swissonid/agent-skills --skill android-mvi
npm
npx skills add swissonid/agent-skills --skill android-mvi

android-clean-architecture (thx to @soracel for co-authoring)

Use this skill when creating, migrating, or reviewing Android Kotlin features with clean architecture boundaries, suspend use case or action classes, optional suspend repositories, Result-based failure handling, no thrown exceptions above repositories, and TDD-first implementation.

Install android-clean-architecture

bun
bunx skills add swissonid/agent-skills --skill android-clean-architecture
pnpm
pnpm dlx skills add swissonid/agent-skills --skill android-clean-architecture
npm
npx skills add swissonid/agent-skills --skill android-clean-architecture

android-clean-mvi (thx to @soracel for co-authoring)

Use this skill when creating, migrating, or reviewing a complete Android Kotlin or Jetpack Compose screen that combines MVI presentation contracts with clean architecture boundaries, including UserIntent, UiState, SideEffect, MVIViewModel, Action or UseCase dependencies, Result-based errors, and no ViewModel access to repositories or data sources.

Install android-clean-mvi

bun
bunx skills add swissonid/agent-skills --skill android-clean-mvi
pnpm
pnpm dlx skills add swissonid/agent-skills --skill android-clean-mvi
npm
npx skills add swissonid/agent-skills --skill android-clean-mvi

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages