setting-up-compose-hotswan

Configure and verify Compose HotSwan hot reload in Jetpack Compose apps.

8|Updated May 18, 2025
One-click install
npx skills add https://github.com/decoutkhanqindev/DexReader --skill setting-up-compose-hotswan-decoutkhanqindev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setting-up-compose-hotswan
Source: https://github.com/decoutkhanqindev/DexReader/tree/main/.claude/skills/setting-up-compose-hotswan
Command: npx skills add https://github.com/decoutkhanqindev/DexReader --skill setting-up-compose-hotswan-decoutkhanqindev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires hotswan-compiler, and includes scripts (resource) components.

What problem does it solve?

This Skill sets up Compose HotSwan for immediate hot reload capabilities on real devices or emulators, enhancing the developer experience with minimal configuration.

Core Features & Use Cases

  • Install Compose HotSwan: Streamline the process of installing both the JetBrains IDE plugin and the Gradle compiler plugin.
  • Hot Reload Setup: Provide step-by-step instructions to configure Compose HotSwan for hot reload functionality.
  • Verify Hot Reload: Walk through the first save-to-reload round-trip to ensure everything is set up correctly.

Quick Start

Apply the HotSwan Gradle compiler plugin and run the app to experience instant hot reload.

Frequently Asked Questions about setting-up-compose-hotswan

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

FAQPage Schema
How do I set up hot reload in a Jetpack Compose app?

To set up Compose hot reload, apply the HotSwan Gradle compiler plugin and install the JetBrains IDE plugin, then run the app to verify the save-to-reload round-trip on real devices or emulators.

What IDE and Kotlin versions do I need for Compose HotSwan?

Compose HotSwan requires Android Studio 2024.3+ or IntelliJ IDEA 2024.3+ and Kotlin 2.0+ with specific Gradle configurations to enable hot reload functionality on real devices.

Can I use Compose HotSwan to verify my hot reload setup?

Yes, you can verify the Compose HotSwan setup by walking through the first save-to-reload round-trip to ensure the hot reload feature is configured correctly for your development iterations.

What is the best way to install Compose HotSwan for immediate hot reload?

The best way to install Compose HotSwan is to streamline the setup of both the JetBrains IDE plugin and the Gradle compiler plugin, minimizing configuration for immediate hot reload capabilities.

Does Compose HotSwan work on emulators or only real devices?

Compose HotSwan works on both real devices and emulators, enhancing the developer experience with immediate hot reload capabilities during development iterations.

Why do I need the hotswan-compiler dependency for hot reload?

The hotswan-compiler dependency is required as the Gradle compiler plugin to enable the hot reload functionality in a Jetpack Compose app, working alongside the JetBrains IDE plugin.