Agent Plugins Marketplace
← All plugins

performance-compose-skills

v1.2.0

Performance-first agent skills for Jetpack Compose and Compose Multiplatform — recomposition, modifiers, effects, animations, architecture, Navigation 3, previews, accessibility, and compose-audit (context-aware audits with severity routing) grounded in the Composition → Layout → Drawing model.

Claude Code10 Skills

By Santiago MattiaudaLicense: Apache-2.01 GitHub starsUpdated 4 months ago

Directory evidence

Runtimes
Claude Code
Parsed components
10 skill or MCP entries
Source updated
May 27, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install performance-compose-skills for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install performance-compose-skills@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/santimattius/performance-compose-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

performance-compose-skills/
├── .claude-plugin/plugin.json
├── skills/compose-animations/SKILL.md
├── skills/compose-architecture/SKILL.md
├── skills/compose-audit/SKILL.md
├── skills/compose-composition-core/SKILL.md
├── skills/compose-effects/SKILL.md
├── skills/compose-modifier-system/SKILL.md
├── skills/compose-navigation-nav3/SKILL.md
├── skills/compose-previews-tooling/SKILL.md
├── skills/compose-quality/SKILL.md
└── skills/compose-views-interop/SKILL.md

Included Skills10

compose-animationsskills/compose-animations/SKILL.md

Jetpack Compose animation APIs: animate*AsState, updateTransition, AnimatedVisibility, AnimatedContent, Animatable, AnimationSpec, and graphicsLayer lambda for phase-optimal animations. Trigger: when implementing animations in Compose, using AnimatedVisibility, AnimatedContent, graphicsLayer transforms, or choosing between animation APIs.

compose-architectureskills/compose-architecture/SKILL.md

Jetpack Compose architecture patterns: Clean Architecture layering, MVVM/MVI with UiState/UiAction, Screen/Content split, collectAsStateWithLifecycle, stable UI models, and ViewModel scoping rules. Trigger: when structuring a Compose screen, wiring a ViewModel to UI, choosing MVVM vs MVI, handling UiState/UiAction patterns, or reviewing Compose architecture anti-patterns.

compose-auditskills/compose-audit/SKILL.md

Context-aware audit of Jetpack Compose and Compose Multiplatform codebases. Discovers project shape, classifies findings by severity (critical/warning/suggestion), and routes each finding to the canonical performance skill for the fix. Trigger: "audit my Compose project", "review CMP code", "find perf issues in Compose", "compose code review", "recomposition audit", "CMP audit".

compose-composition-coreskills/compose-composition-core/SKILL.md

Jetpack Compose composition internals: state management, recomposition mechanics, stability, component identity, CompositionLocal, and the 3-phase performance model. Trigger: when working with Compose state, recomposition bugs, derivedStateOf, remember variants, stability annotations, LazyList performance, or CompositionLocal.

compose-effectsskills/compose-effects/SKILL.md

Jetpack Compose side effects: LaunchedEffect, DisposableEffect, SideEffect, produceState, snapshotFlow, rememberUpdatedState, and derivedStateOf — with keys, cleanup contracts, and performance rules. Trigger: when working with LaunchedEffect, DisposableEffect, SideEffect, produceState, snapshotFlow, or any coroutine-based effect in Compose.

compose-modifier-systemskills/compose-modifier-system/SKILL.md

Jetpack Compose modifier system: modifier order semantics, ModifierNodeElement, custom Modifier.Node, layout phase internals, and the three drawing tiers (drawBehind, drawWithContent, drawWithCache). Trigger: when creating custom modifiers, working with modifier order, custom layout measurement, or draw-phase effects (graphicsLayer, drawBehind).

compose-navigation-nav3skills/compose-navigation-nav3/SKILL.md

Jetpack Compose Navigation 3 (Nav3 1.0.0 stable, Android-only as of Nav3 1.0.0): NavKey, NavDisplay, NavBackStack, SceneStrategy, ViewModel decorators, process-death safety, and Nav2→Nav3 migration. CMP Nav3 available via org.jetbrains.androidx.navigation3 1.0.0-alpha05 from CMP 1.10+. Trigger: when implementing navigation in Compose with Nav3, migrating from Nav2, using NavKey, NavDisplay, SceneStrategy, bottom sheet/dialog navigation, wiring ViewModels to navigation entries, or choosing CMP navigation alternatives (compose-router, Decompose, Voyager).

compose-previews-toolingskills/compose-previews-tooling/SKILL.md

Jetpack Compose previews, tooling, and performance profiling: @Preview, @PreviewWrapper, @PreviewParameter, screenshot testing, Compose Compiler Reports, Composition Tracing, Layout Inspector, and Macrobenchmark. Trigger: when working with @Preview, @PreviewWrapper, @PreviewParameter, screenshot testing, Paparazzi, Roborazzi, Baseline Profiles, Compose Compiler Reports, Layout Inspector, Composition Tracing, or Macrobenchmark.

compose-qualityskills/compose-quality/SKILL.md

Jetpack Compose UI quality: accessibility semantics (mergeDescendants, customActions, liveRegion, traversalIndex), Compose UI testing (selectors, matchers, assertions), screenshot testing (Paparazzi, Roborazzi, alpha banner), and TalkBack/Switch Access validation. Trigger: when writing UI tests for Compose, adding accessibility semantics, choosing between onNodeWithTag vs onNodeWithText, implementing swipe-to-dismiss with accessible custom actions, configuring screenshot testing, or reviewing accessibility.

compose-views-interopskills/compose-views-interop/SKILL.md

(Android-only — uses android.view.View) Performance-first View↔Compose interoperability during incremental migration: ComposeView, AndroidView, ViewCompositionStrategy, RecyclerView/ViewPager2 hybrids, Dialog/BottomSheet, Fragment and multi-Activity hosting. Trigger: AndroidView, ComposeView, View interop, custom View in Compose, RecyclerView Compose, hybrid screen, migration coexistence, ViewCompositionStrategy.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "performance-compose-skills",
  "version": "1.2.0",
  "description": "Performance-first agent skills for Jetpack Compose and Compose Multiplatform — recomposition, modifiers, effects, animations, architecture, Navigation 3, previews, accessibility, and compose-audit (context-aware audits with severity routing) grounded in the Composition → Layout → Drawing model.",
  "author": {
    "name": "Santiago Mattiauda",
    "url": "https://github.com/santimattius"
  },
  "license": "Apache-2.0",
  "repository": "https://github.com/santimattius/performance-compose-skills",
  "keywords": [
    "android",
    "kotlin",
    "jetpack-compose",
    "compose-multiplatform",
    "compose-performance",
    "recomposition",
    "modifiers",
    "effects",
    "animations",
    "navigation",
    "previews",
    "accessibility",
    "performance",
    "compose-composition-core",
    "compose-modifier-system",
    "compose-effects",
    "compose-animations",
    "compose-architecture",
    "compose-navigation-nav3",
    "compose-previews-tooling",
    "compose-quality",
    "compose-audit"
  ],
  "skills": [
    "./skills"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[performance-compose-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/performance-compose-skills)