android-compose-migration

Installation
SKILL.md

XML to Jetpack Compose Migration

Priority: P1

Structured 10-step workflow for migrating XML layouts to Compose.

Step 1: Identify the migration candidate

If the user specified a target XML layout, proceed to Step 2. Otherwise, pick the best candidate:

  • Prefer leaf layouts (not deeply nested in other XMLs).
  • Prefer layouts with few custom Views.
  • Avoid layouts with complex RecyclerView adapters as a first migration.

Step 2: Analyze the layout

Examine the XML structure: list all Views, data bindings, click listeners, style references, and custom Views needing AndroidView wrappers.

Step 3: Create a plan

Generate a checklist of every View → Composable mapping. Present to user for approval.

Installs
1
GitHub Stars
521
First Seen
Jun 5, 2026
android-compose-migration — hoangnguyen0403/agent-skills-standard