Advanced Compose Multiplatform UI patterns for shared composables. Use when working with visual UI components, state management patterns (remember, derivedStateOf, produceState), recomposition optimization (@Stable/@Immutable visual usage), Material3 theming, custom ImageVector icons, or determining whether to share UI in commonMain vs keep platform-specific.
Install
npx skills add vitorpamplona/amethyst --skill compose-expertnpx skills add vitorpamplona/amethyst --skill compose-expert -a claude-code -gnpx skills add vitorpamplona/amethyst --skill compose-expert -a codex -ggemini skills install https://github.com/vitorpamplona/amethyst.git --path .claude/skills/compose-expertgh skill install vitorpamplona/amethyst compose-expertgit clone --depth 1 https://github.com/vitorpamplona/amethyst /tmp/vitorpamplona__amethyst
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/vitorpamplona__amethyst/.claude/skills/compose-expert ~/.claude/skills/compose-expert # Claude Code
cp -R /tmp/vitorpamplona__amethyst/.claude/skills/compose-expert ~/.agents/skills/compose-expert # Codex, Cursor, Gemini CLI, Copilot, OpenCode