Empieza aquí 🌱
Dile a tu asistente: "siembra esta semilla 🌱"
Con eso basta. Tu asistente hace todo lo técnico por ti. Tú solo confirmas cuando te pregunte.
¿Otras formas de pedirlo? "instala esta semilla", "activa este agente", "pon a funcionar el desarrollador iOS". Te entiende igual.
Esta semilla instala un agente (subagente): un ayudante especializado en construir apps para iPhone y iPad que tu asistente puede invocar cuando estés trabajando en una app iOS. Lo especial de este agente es que trae "horneadas" las reglas de calidad de Apple: hace pantallas que se sienten nativas, que cualquier persona puede usar (incluidas las personas que dependen del lector de pantalla), que funcionan en modo claro y oscuro, y que se prueban antes de darse por buenas.
Para el asistente que siembra 🤖
Eres el asistente. Sigue estos pasos con precisión. Esto es un agente de Claude Code / Cowork (un subagente con nombre propio), no un hook ni un script: se instala copiando un solo archivo Markdown a la carpeta de agentes del usuario. La plataforma lo descubre automáticamente al leer esa carpeta. No lleva chmod, no lleva entrada en settings.json y no ejecuta ningún programa.
Paso 1 · Copiar el archivo del kernel
El kernel es un solo archivo: kernel/ios-developer.md. Cópialo a la carpeta de agentes del usuario según su plataforma.
-
macOS / Linux (Claude Code o Cowork):
mkdir -p ~/.claude/agents cp kernel/ios-developer.md ~/.claude/agents/ios-developer.md -
Windows (Claude Code o Cowork):
mkdir -p "$USERPROFILE/.claude/agents" cp kernel/ios-developer.md "$USERPROFILE/.claude/agents/ios-developer.md"
Nota importante para el desarrollo real: este agente construye software iOS, y para compilar y probar una app iOS de verdad hace falta una Mac con Xcode instalado (el simulador de iPhone y las herramientas de compilación de Apple solo existen en macOS). El agente se puede instalar y leer en cualquier sistema, pero para que compile y corra tests el usuario necesita estar en una Mac. Si el usuario no está en Mac, avísale con cariño: el agente le sirve para diseñar y escribir el código con criterio Apple, pero el build y los tests los tendrá que correr en una Mac.
Paso 2 · Verificación post-siembra (obligatoria)
No declares "listo" sin correr esto. Confirma que el archivo llegó a su sitio y que su encabezado (frontmatter) quedó bien formado.
grep -m1 '^name:' ~/.claude/agents/ios-developer.md
Salida esperada:
name: ios-developer
En Windows, cambia
~por"$USERPROFILE". Si no imprime nada, revisa que el archivo se haya copiado a la carpetaagents(no ahooks) y que el nombre sea exactamenteios-developer.md.
Como comprobación adicional en una sesión interactiva de Claude Code, el comando /agents debe listar ios-developer entre los agentes disponibles. Si aparece ahí, ya se puede invocar.
Placeholders y ajustes opcionales
El kernel trae un solo placeholder, y es opcional:
<TU-ARCHIVO-DE-APRENDIZAJES>— solo aparece en la sección "Mejora continua". Sirve si el usuario quiere que el agente acumule patrones iOS que le hayan funcionado en un archivo propio (por ejemplo~/.claude/agents/learnings/ios-developer.md). Si no le interesa esa memoria manual, déjalo tal cual o borra esa sección: el agente funciona igual, porque ya traememory: projectpara memoria automática por proyecto.
Ajustes que el usuario puede pedirte más adelante (edítalos dentro del .md):
- Modelo — la línea
model: opus. Cámbiala si prefiere otro modelo para este agente. - Herramientas opcionales — el agente aprovecha, si están instalados, los skills
test-driven-developmentyverification-before-completiondel pluginsuperpowers. Si no los tiene, aplica esos principios él mismo; no es un requisito.
¿Cómo sé que funcionó?
Cuando tu asistente termine, pídele que corra la verificación de arriba y te muestre el resultado. Si aparece name: ios-developer, ya quedó sembrado.
Para probarlo de verdad (en una Mac con Xcode y un proyecto iOS abierto), pídele algo como: "créame la vista de perfil en SwiftUI" o "haz esta pantalla accesible con VoiceOver". Tu asistente invocará al ios-developer, que diseñará la pantalla respetando las guías de Apple, escribirá primero la prueba, luego el código con colores del sistema y letra escalable, revisará que se vea bien en claro y oscuro, y solo entonces te dirá que está listo.
En una frase: es tu especialista iOS con el criterio de calidad de Apple ya incluido, para que no tengas que acordarte tú de cada regla. 🌱
