compose-architecture
Use when writing, changing or reviewing code that touches the house contract for Jetpack Compose and Compose Multiplatform apps:…
Use this skill first for any Jetpack Compose or Compose Multiplatform task: a new feature or screen, a change to existing code, a bug fix, a review, making code follow the kit, project or build setup, or a question. It picks the task path and the exact kit files to read. Not for
Claude Code
$ npx -y skills add Meet-Miyani/compose-skill --skill compose --agent claude-code
Codex
$ npx skills add Meet-Miyani/compose-skill --skill compose -a codex -y
Cursor
$ npx skills add Meet-Miyani/compose-skill --skill compose -a cursor -y
Gemini CLI
$ npx skills add Meet-Miyani/compose-skill --skill compose -a gemini-cli -y
GitHub Copilot
$ npx skills add Meet-Miyani/compose-skill --skill compose -a github-copilot -y
OpenCode
$ npx skills add Meet-Miyani/compose-skill --skill compose -a opencode -y
Windsurf
$ npx skills add Meet-Miyani/compose-skill --skill compose -a windsurf -y
name: compose description: >- Use this skill first for any Jetpack Compose or Compose Multiplatform task: a new feature or screen, a change to existing code, a bug fix, a review, making code follow the kit, project or build setup, or a question. It picks the task path and the exact kit files to read. Not for Kotlin work outside a Compose or CMP app.
Read the area's SKILL.md only for the task's main area; for every other area, read only its one reference.
Not covered here → use judgement and state the assumption.
**A Compose skill for AI coding agents: seven agent skills that make Claude Code, Codex, Cursor, Copilot and Gemini write better Jetpack Compose and Compose Multiplatform code.** One consistent house style, measured on seven models in real agent CLIs.
Use when writing, changing or reviewing code that touches the house contract for Jetpack Compose and Compose Multiplatform apps:…
Owns repositories, data sources and mapping for Compose and Compose Multiplatform apps: DTO to domain to UiModel boundaries, Ktor…
Adds, changes, or reviews a screen, sheet, dialog, or destination slice (endpoint to repository to ViewModel to UI to navigation…
Owns platform splits for Compose Multiplatform apps: places declarations in commonMain, chooses expect/actual vs interface plus…
Owns project and build-level work for Compose and Compose Multiplatform apps: bootstrapping a new project, adopting the kit in an…
Writes and reviews composables for Compose and CMP: the Route/Screen/leaf split, state-read placement and stability,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.