Skills

Duology: skills de Claude Code para desarrollar apps en el iPhone Duo plegable

Ideal para desarrolladores que ya cumplen los requisitos oficiales (un Mac con Apple silicon, Xcode 27.1, Claude Code) y quieren diseñar y verificar apps para el iPhone Duo plegable: con el plugin `duology` instalado, el agente ejecuta `duo-lint` y la lista de verificación de 15 puntos y devuelve los problemas a corregir por orden de gravedad; Cursor, Codex, Copilot, Gemini CLI y otros clientes solo pueden instalarlo en modo skills only, y los comandos slash y el lint hook siguen siendo funciones de Claude Code.

Official source · Kimeur/duology

Install

/plugin marketplace add Kimeur/duology
/plugin install duology@duology

Para quién es

  • Desarrolladores que crean apps para el iPhone Duo plegable con Claude Code en un Mac (Apple silicon). El proyecto presenta Duology como un conjunto de skills de Claude Code para "diseñar, construir, probar y publicar apps en el iPhone Duo", distribuido como el plugin duology y con cuatro frentes: layout patterns (patrones de diseño plegable), app recipes (recetas de apps), un fold linter y las pose checks (comprobaciones de postura). Estos contenidos sirven al flujo oficial de diseño, construcción, prueba y publicación; si tu trabajo consiste en adaptar una interfaz al formato plegable del iPhone Duo, ahí apuntan exactamente estos skills. Es un juego de herramientas para el proceso de desarrollo de apps, no un corrector de texto ni un asistente de escritura de propósito general.
  • Tres requisitos de entorno: un Mac con Apple silicon, Xcode 27.1 (27A9275 o posterior) y Claude Code. Esos tres son los únicos requisitos que menciona el proyecto; se pueda usar si falta alguno no está documentado, así que trátalo como sin confirmar.
  • Para usuarios cuyo cliente principal es Cursor, Codex, Copilot, Gemini CLI u otro cliente: el proyecto etiqueta estos entornos como skills only, es decir, solo se instalan los skills en sí; los comandos slash y el lint hook son funciones de Claude Code y siguen otra vía de instalación. Qué tareas pueden completar estos skills en tales clientes no está documentado, y si no se pueden disparar las comprobaciones en tu cliente, el proyecto no ofrece alternativa.
  • El proyecto no dice si funciona en dispositivos distintos del iPhone Duo, ni hasta dónde llega la compatibilidad con idiomas naturales o de comentarios; no supongas ninguna de las dos cosas.

Primer intento en 3 minutos

Hay un único camino principal: instalar duology desde el marketplace de plugins de Claude Code —el proyecto lo señala como la vía de instalación principal— y ejecutar una comprobación de diseño plegable sobre tu app.

Requisitos previos: un Mac con Apple silicon con Xcode 27.1 (27A9275 o posterior) y Claude Code instalados, además de un proyecto de app para iPhone Duo que comprobar.

  1. En una sesión de Claude Code, ejecuta los dos comandos oficiales en orden: /plugin marketplace add Kimeur/duology añade el marketplace y /plugin install duology@duology instala el plugin duology. duology es el plugin que el proyecto recomienda instalar primero.
  2. Una vez instalado, pide al agente, en la misma sesión, que compruebe el diseño plegable de tu app. Según el proyecto, esta comprobación ejecuta duo-lint y la lista de verificación de 15 puntos (15-point checklist).
  3. Observa la señal de éxito: el agente devuelve los problemas a corregir, "lo más grave primero". Si solo recibes la confirmación de instalación sin lista de problemas, la comprobación no se ejecutó de verdad; vuelve a lanzar la tarea.

Antes de actuar: la descripción del proyecto se limita a ejecutar duo-lint y la lista de verificación de 15 puntos e indicar qué hay que corregir; si además lee o escribe archivos, ejecuta comandos o accede a la red, no está especificado. En la primera ejecución, observa lo que el agente hace realmente y confirma que la salida coincide con lo esperado antes de continuar.

Casos de uso

Caso 1: revisión general de tu diseño plegable tras una ronda grande de cambios. Escenario: tu app acaba de pasar una ronda de adaptaciones al iPhone Duo y quieres saber cuáles son los problemas más graves y por cuál empezar. Cómo empezar: pide al agente en Claude Code que compruebe el diseño plegable de tu app; según el proyecto, lo que se comprueba es tu app. Flujo real: la comprobación ejecuta duo-lint y la lista de verificación de 15 puntos. Resultado esperable: una lista de problemas ordenada de mayor a menor gravedad que puedes atacar en orden. Cuántos elementos contiene, su formato exacto y si incluye correcciones no está documentado, y tampoco existe un proceso oficial para las correcciones posteriores. Caso 2: llevar los skills a un cliente que no es Claude Code. Escenario: trabajas sobre todo en Cursor, Codex, Copilot o Gemini CLI y quieres tener estos skills a mano. Cómo empezar: ejecuta npx skills add Kimeur/duology en ese entorno. Flujo real: la instalación etiquetada skills only por el proyecto, es decir, solo los skills en sí. Resultado esperable: el CLI coloca los skills donde el agente los busca, según el proyecto. Lo confirmable es la instalación; qué tareas se pueden disparar después y si los resultados coinciden con Claude Code tendrás que verificarlo en tu propio cliente. Si los skills no se comportan como esperabas, vuelve primero al camino principal de Claude Code para confirmar que la función en sí funciona.

Límites de uso

  • Separa las plataformas: el marketplace de plugins es la superficie de instalación de Claude Code, y los dos comandos de arriba se ejecutan ahí como comandos slash; Cursor, Codex, Copilot, Gemini CLI y otros pasan por npx skills add Kimeur/duology, y eso es skills only. No tomes esta última por una instalación de marketplace ni supongas que ambas vías tienen las mismas capacidades.
  • Efectos secundarios y puntos de confirmación: el proyecto no precisa si la comprobación modifica archivos, ejecuta comandos o accede a la red, ni dice nada sobre puntos de confirmación; ambas cosas quedan sin confirmar — antes de actuar, guíate por las precauciones del primer intento.
  • Dependencias: duology-recipes y duology-ship necesitan duology, que aporta /duo-doctor; duology-design y duology-features se instalan por separado, pero sus skills apuntan a los de duology (duo-layout, duo-continuity, duo-scenes), así que instala primero duology.
  • Entorno de ejecución: los skills apuntan al desarrollo de apps sobre el iPhone Duo plegable. Las diferencias entre simulador y dispositivo físico, y los requisitos sobre estructuras concretas de proyectos de Xcode, no están documentados.
  • Versión: el proyecto indica Xcode 27.1 (27A9275 or later), es decir, 27A9275 como mínimo; los cambios posteriores se consultan en la página oficial.
  • Información clave aún sin confirmar: qué hace exactamente /duo-doctor, el propósito y el disparo de cada skill y de cada plugin adicional, la compatibilidad con dispositivos más allá del iPhone Duo y el formato detallado de la salida de la comprobación no aparecen en la página oficial. Hasta que el proyecto lo complete, no des por soportado ninguno de estos puntos.