lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

skill intermedio androidkotlincomposeclaude-codecodex

Skills de Chris Banes: guía al agente en Kotlin y Compose

Aplica instrucciones especializadas al desarrollo Android y Kotlin y elige solo los procedimientos que necesita tu proyecto.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

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.


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. El README indica:

npx skills add chrisbanes/skills

Como plugin de Claude Code:

/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.

ver en .md ¿Prefieres el recurso entero?

Qué es

El repositorio de Chris Banes contiene skills para Kotlin, Jetpack Compose y desarrollo Android. También incluye procedimientos de escritura y se empaqueta como plugin portable para clientes compatibles.

Para qué te sirve

  • Cuando el agente necesita convenciones específicas de Kotlin en vez de consejos generales.
  • Cuando revisas cambios de una interfaz Compose y quieres cargar referencias del ecosistema Android.
  • Cuando buscas usar el mismo conjunto de procedimientos con distintos agentes de programación.

Cómo funciona

Las carpetas inmediatas de skills/ contienen las habilidades y un manifiesto de plugin las hace descubribles. El README distingue la instalación con skills CLI, el plugin de Claude Code, el de Codex y las variantes de OpenCode.

Algunos flujos se componen con habilidades de autores externos. Instalarlas no forma parte automática de añadir este repositorio: el README declara esos proveedores y sus condiciones por separado.

Antes de empezar

Necesitas un proyecto con su cadena Android o Kotlin ya operativa y el arnés elegido. Instalar instrucciones no instala el SDK de Android ni resuelve los problemas de Gradle. Revisa las dependencias externas de la skill concreta antes de iniciar un flujo completo.

Límites y alternativas

La colección evoluciona: no depende de que conserve una cifra fija de módulos. Las recomendaciones del agente deben contrastarse con tu versión de Compose, las pruebas y el dispositivo objetivo. Usa las guías oficiales de Android para resolver diferencias de API.

Recursos

  • Repositorio y README - 1124 estrellas; licencia detectada por GitHub: Apache-2.0.
  • Licencia - Consulta sus condiciones antes de reutilizar el proyecto.