Crear la estructura de una nueva app Android con arquitectura moderna
Cuándo usarlo: Estás iniciando una nueva app y no quieres cometer errores arquitectónicos que tendrás que corregir en 6 meses.
Requisitos previos
- Skill clonada — git clone https://github.com/dpconde/claude-android-skill ~/.claude/skills/claude-android-skill
- Android Studio + JDK 17 — Instala la versión estable más reciente de Android Studio
Flujo
-
Pídele a Claude que cree la estructura de módulosUsa claude-android-skill. Crea la estructura de una app Android multi-módulo llamada 'HabitTracker' con funcionalidades: home, tracking, settings. UI Compose, Hilt DI, Room DB, offline-first.✓ Copiado→ Módulos :app, :core:database, :core:ui, :feature:home… generados
-
Agrega la primera funcionalidad de punta a puntaImplementa la funcionalidad de tracking: capa de datos con entidad Room, capa de dominio con casos de uso, UI con Compose y ViewModel. Incluye pruebas unitarias.✓ Copiado→ Archivos en las 3 capas + pruebas compiladas
Resultado: Una app funcional que sigue los patrones de estilo NowInAndroid.
Errores comunes
- Sobreingenierizar una app pequeña en 8 módulos — Dile explícitamente a la skill: 'single-module está bien aquí' para proyectos simples