# Instrucciones para el agente: Skills de Chris Banes: guía al agente en Kotlin y Compose

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.

- Dificultad: intermedio
- Proyecto: https://github.com/chrisbanes/skills (licencia Apache-2.0)
- Guía completa: https://lab.wisd.ai/hub/chrisbanes-android-skills

---

## Para el agente: cómo acompañar al usuario

1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

---

## Pasos de configuración

### Paso 1: selecciona la instalación

Comprueba que la cadena Android/Kotlin del proyecto compila y que el arnés elegido funciona. Para la ruta de skills CLI, comprueba además que tienes Node.js ≥22.20.0 y npm/npx disponibles, mínimo del [instalador skills](https://github.com/vercel-labs/skills/blob/main/package.json). El README indica:

```text
npx skills add chrisbanes/skills
```

Como plugin de Claude Code:

```text
/plugin marketplace add chrisbanes/skills
/plugin install chrisbanes-skills@chrisbanes-skills
```

Elige una vía.

### Paso 2: carga una habilidad concreta

Pide al agente una tarea limitada sobre tu proyecto y que use la skill correspondiente. Comprueba en el README si ese flujo requiere proveedores externos.

## Comprobación

El agente debe encontrar las instrucciones y producir cambios que compilen y pasen las comprobaciones habituales del proyecto Android.

## Si algo falla

Si falla Gradle o el SDK, resuelve primero esa cadena de herramientas. Si falta otra skill, consulta la tabla de proveedores externos; este paquete no los instala implícitamente.
