using-stability-analyzer-ide-plugin

Install and configure the Compose Stability Analyzer plugin for IDE stability feedback.

472|16|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/skydoves/compose-performance-skills --skill using-stability-analyzer-ide-plugin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-stability-analyzer-ide-plugin
Source: https://github.com/skydoves/compose-performance-skills/tree/main/stability/using-stability-analyzer-ide-plugin
Command: npx skills add https://github.com/skydoves/compose-performance-skills --skill using-stability-analyzer-ide-plugin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Real-time stability feedback helps developers identify non-skippable composables and stability issues without waiting for a Gradle build.

Core Features & Use Cases

  • Install and operate the skydoves/compose-stability-analyzer IntelliJ / Android Studio plugin to surface real-time stability feedback while editing.
  • Configure the Settings → Tools → Compose Stability Analyzer panel and verify isStabilityCheckEnabled and related toggles.
  • Read the four gutter colors (green stable, red unstable, yellow runtime, gray no-params), the per-parameter hover documentation, and the inline parameter hint badges.
  • Use the UnstableComposable inspection with quick fixes @Suppress("NonSkippableComposable") and @Suppress("ParamsComparedByRef") when appropriate.

Quick Start

Install the plugin from disk, enable the stability analyzer in the IDE settings, then open a Kotlin file with @Composable to see gutter icons and inline hints.

Frequently Asked Questions about using-stability-analyzer-ide-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I see real-time Jetpack Compose stability feedback in Android Studio?

Real-time Jetpack Compose stability feedback is provided by installing the Compose Stability Analyzer plugin, which adds gutter icons and inline parameter hints directly in the IDE editor.

How do I configure the Compose Stability Analyzer plugin in IntelliJ?

To configure the Compose Stability Analyzer plugin, open the Settings menu, navigate to the Tools panel, select Compose Stability Analyzer, and verify that the stability check toggles are enabled.

How do I suppress non-skippable composable warnings in my Kotlin code?

You can suppress non-skippable composable warnings by applying the UnstableComposable inspection quick fixes, specifically using the @Suppress("NonSkippableComposable") or @Suppress("ParamsComparedByRef") annotations.

What do the gutter colors mean for Jetpack Compose stability inspection?

Gutter colors indicate composable stability: green means stable, red means unstable, yellow indicates runtime stability, and gray shows the composable has no parameters.

Does the Compose Stability Analyzer plugin require a Gradle build to show stability issues?

No, the Compose Stability Analyzer plugin surfaces stability issues and non-skippable composables directly in the IDE editor, eliminating the need to wait for a Gradle build to get feedback.