skills
Expert Kotlin, Jetpack Compose, and Android workflow skills for AI agents
All Skills in This Repository (29)
Pure Emerald Level Indicatorskotlin-multiplatform-expect-actual
Enforce stable cross-platform boundaries in Kotlin Multiplatform projects using expect/actual or interfaces.
using-chrisbanes-skills
Route broad Kotlin, Android, or Jetpack Compose tasks to relevant focused skills.
compose-focus-navigation
Implement and test focus navigation in Jetpack Compose for keyboard-first platforms.
shepherd
Automate PR and MR shepherding across GitHub and GitLab with CLI tools.
compose-state-holder-ui-split
Decouple Compose screen business logic from UI wiring with a state-holder composable.
compose-slot-api-pattern
Convert primitive parameters into composable slots for reusable Jetpack Compose components.
compose-side-effects
Route Jetpack Compose side effects to appropriate effect APIs.
compose-state-deferred-reads
Move Jetpack Compose frame-rate state reads into layout and draw phases.
compose-state-hoisting
Decide where Jetpack Compose UI state and logic should reside.
kotlin-types-value-class
Guide Kotlin developers on using @JvmInline value classes for single-field types.
compose-animations
Guide Jetpack Compose animation API selection and implementation in Kotlin.
kotlin-coroutines-structured-concurrency
Refactor stored CoroutineScope usage into suspending APIs with lifecycle-bound scopes.
Frequently Asked Questions
FAQPage SchemaHow to install chrisbanes skills?โผ
Run `npx skills add chrisbanes/skills --all -g -y` in your terminal to install the full skill suite globally.
What do these Kotlin and Compose skills do?โผ
They give your AI agent expert procedures for Compose state, performance, animations, testing, and Kotlin coroutine and API design decisions.
Can AI agents fix Compose recomposition problems?โผ
Yes. The compose-performance skill diagnoses stability, deferred reads, and back-writing issues from real runtime evidence before suggesting fixes.
Does this work with Claude Code and Codex?โผ
Yes. All skills follow the standard SKILL.md format and install as plugins for Claude Code, Codex, and OpenCode.
Can it manage GitHub projects and pull requests?โผ
Yes. The run-github-project and shepherd skills plan issues, triage review feedback, and repair CI failures automatically.
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