Kiro OpenDesign

Diseñar con
Kiro en
OpenDesign.

Cómo diseñar interfaces con Kiro en OpenDesign: una spec antes de cualquier código, archivos de steering para textos y manejo de errores, una tarea de checkout completa desde el briefing hasta el archivo revisado, y los límites que debe conocer antes de empezar.

Del brief a la interfaz01 / Kiro
USTED APORTA LA IDEA

“Un proceso de pago construido a partir de la especificación,
no de un tablero de inspiración.”

Interfaz ilustrativa · no es una sesión de producto capturada
En esta página Ejemplo
  1. Ejemplo
  2. Idoneidad
  3. Compatibilidad
  4. Configuración
  5. Workflow
  6. Recursos
  7. Limitaciones
  8. Preguntas frecuentes

Una tarea de diseño completa con Kiro

Una tarea de diseño con Kiro, del briefing a la interfaz

Una sola tarea, mostrada de principio a fin: el briefing y las restricciones que entrega, el artifact que se obtiene, y las verificaciones que aún debe realizar antes de darla por terminada. La interfaz siguiente es un ejemplo ilustrativo construido para esta página, no una ejecución de Kiro registrada.

1Briefing de diseño y restricciones

Briefing

Diseñe un checkout de dos páginas a partir de la spec adjunta: envío y pago, con un resumen del pedido que permanezca visible. Siga los archivos de steering para textos y manejo de errores. Escritorio y teléfono.

  • Sistema de diseñoLienzo de papel OpenDesign: Albert Sans, un acento verde
  • Breakpoints1440px de escritorio y 390px de móvil, sin desplazamiento horizontal
  • InteraccionesNavegación por pasos, autocompletado de dirección, validación de tarjeta, código promocional
  • ResultadoUn archivo HTML autónomo con anclajes data-od-id estables

2División del trabajo: usted, Kiro y OpenDesign

  • Usted

    Escriba el briefing, seleccione el sistema de diseño y defina los criterios de aceptación.

  • Kiro

    Planifica el diseño, escribe el HTML, CSS y JavaScript y lo revisa a petición.

  • OpenDesign

    Proporciona el sistema de diseño y el skill, genera la vista previa y guarda cada versión como un archivo en el proyecto.

  • Revisión

    La jerarquía visual, el espaciado en la cuadrícula de 8px, ambos breakpoints y cada interacción se verifican antes de la entrega.

3Artefacto de Kiro: el flujo de checkout en 1440px y 390px

Artefacto de Kiro: el flujo de checkout en 1440px y 390px — Escritorio
Ejemplo ilustrativo

4Revisión antes de la entrega

Diseño

Cuadrícula y espaciado

El formulario y el resumen están en la cuadrícula de 8px; el resumen es fijo (sticky) en el escritorio y desplegable en el teléfono.

Jerarquía

Jerarquía visual

La pregunta, luego los campos, luego el botón; el acento marca solo el paso actual.

Responsivo

Diseño para móvil

El resumen se convierte en una línea de total colapsada encima del formulario; el botón ocupa todo el ancho.

Interacción

Comprobaciones de interacción

Provoque un error de dirección, aplique un código promocional, vuelva al carrito.

Ajuste

Cuándo Kiro se ajusta a la tarea, y cuándo no

Kiro es adecuado cuando

  • Especificación antes del código. Kiro redacta primero los requisitos, un documento de diseño y una lista de tareas, de modo que usted corrige el diseño y el alcance antes de que se confirme la compilación.
  • Archivos de orientación. Sus estándares, convenciones y tokens se trasladan a cada ejecución, de modo que el resultado se ajusta a una marca en lugar de un aspecto predeterminado.
  • Ganchos del agente. Las automatizaciones se activan con eventos como guardar un archivo, un lugar para aplicar un paso de verificación o revisión sin depender de la memoria.
  • MCP y gratis para empezar. Kiro CLI gestiona servidores MCP para contexto externo, permite iniciar sesión con un Builder ID, Google, GitHub o su organización, y es gratis para empezar en vista previa.

Elija otro workflow cuando

  • Necesita archivos vectoriales editables. El producto es HTML, no un documento de diseño editable. Consulte un workflow vectorial independiente para el formato de recurso que necesita.
  • Usted no tiene ninguna referencia ni restricciones. Sin un sistema de diseño o ejemplos, el resultado tiende hacia un aspecto genérico; escriba primero el briefing.
  • No dispone de la credencial que este agente necesita. Requerido: AWS Builder ID, Google, GitHub o AWS IAM Identity Center (no se requiere cuenta de AWS). OpenDesign no proporciona ni intermedia credenciales.
  • Su equipo trabaja en Cursor o Antigravity. Esos agentes tienen sus propias páginas; el espacio de trabajo es el mismo, la configuración es distinta. Consulte los agentes relacionados.

Compatibilidad

Requisitos de Kiro antes de empezar

Esta guía cubre Kiro conectado a través de la aplicación de escritorio de OpenDesign. Referencias publicadas verificadas el 6 de septiembre de 2026.

Alcance de la herramientaKiro, de Amazon

Kiro es una IA agéntica de Amazon (AWS) que se distribuye como IDE, CLI e interfaz web, creada para el desarrollo basado en especificaciones desde el prototipo hasta la producción. Está en versión preliminar. Esta página trata sobre el diseño de interfaces con Kiro a través de OpenDesign, no sobre la propia interfaz de Kiro. Las notas de configuración de OpenDesign enumeran los agentes disponibles.

Cuentas y autenticaciónAWS Builder ID, Google, GitHub o AWS IAM

AWS Builder ID, Google, GitHub o AWS IAM Identity Center (no se requiere una cuenta de AWS). Autentíquese con su AWS Builder ID u otro inicio de sesión: las credenciales permanecen en su equipo. Esta página no garantiza una cuota ni un precio.

Sistema y versionesApp de escritorio o código fuente

Consulte la página de descargas para las compilaciones de escritorio. Los requisitos de Node.js y pnpm en la guía de inicio rápido del código fuente se aplican a la ejecución desde el código fuente, no a la instalación de un paquete de escritorio. Versión mínima compatible de Kiro: no verificada aquí.

Verificación de conexiónLa señal de éxito

Siga las instrucciones de conexión que muestra su versión instalada y, a continuación, ejecute una tarea pequeña. Confirme que Kiro la gestionó y que el artefacto se abre. Descargar el programa por sí solo no establece una conexión funcional.

Empiece con la app de escritorio

Configuración de Kiro en tres pasos

Descargue primero, complete la configuración de Kiro para su versión instalada y, a continuación, verifique un resultado pequeño. No necesita compilar OpenDesign desde el código fuente para seguir este camino.

  1. 1

    Descargue la app de escritorio de OpenDesign

    Elija el paquete para su ordenador, instálelo y abra la app.

    Descargar OpenDesign
    PUNTO DE CONTROL
    Se abre la aplicación de escritorio. ¿Ya está instalada? Continúe con el siguiente paso; no es necesario volver a descargarla.
  2. 2

    Prepare su conexión con Kiro

    Siga las instrucciones de Kiro en su versión instalada. Autentíquese con su AWS Builder ID u otro inicio de sesión: las credenciales permanecen en su máquina.

    Documentación de Kiro CLI
    # 1. Install Kiro CLI (see kiro.dev/docs/cli for the macOS/Linux/Windows command)
    
    # 2. Authenticate — opens your browser to complete sign-in
    kiro-cli login   # choose Builder ID, Google, GitHub, or your organization
    
    # 3. Confirm you are signed in
    kiro-cli whoami

    Según las notas de configuración de Kiro de la guía publicada; consulte la documentación del proveedor para conocer el comando actual.

    PUNTO DE CONTROL
    Confirme el agente y la cuenta previstos. Si no está disponible, verifique la compatibilidad antes de intentar una tarea más grande.
  3. 3

    Ejecute una tarea pequeña con Kiro

    Use un briefing pequeño para poder evaluar todo el ciclo, incluida una revisión.

    Briefing inicial

    Construya una pantalla de configuración con un formulario de perfil y una confirmación de guardado. Use mis reglas de diseño. Compruébela en anchos de escritorio y móvil.

    PUNTO DE CONTROL
    Abra el resultado, pruebe el estado de guardado y solicite un cambio específico. Un archivo generado es el comienzo de la revisión, no el final.

Para ejecutar OpenDesign desde el código fuente, siga la guía de inicio técnica en su lugar.

El workflow de diseño de Kiro

El workflow de diseño de Kiro en cinco pasos

La misma tarea del flujo de checkout, seguida desde el briefing hasta el archivo verificado. Cada paso indica qué aporta usted, qué hace Kiro, qué aporta OpenDesign y qué debe comprobar.

  1. 1

    Briefing de diseño

    Lenguaje sencillo, de tres a seis líneas. Indique el público, la función de la pantalla y las plataformas.

    • UstedEscriba el briefing; adjunte una captura de referencia si dispone de una.
    • KiroLee el briefing y el archivo de instrucciones del proyecto; pregunta cuando algo es ambiguo.
    • OpenDesignAporta el proyecto, la superficie de prompt y el skill para el tipo de artefacto.
    • ComprobarConfirme que el briefing indica los criterios de aceptación. Añadirlos ahora resulta más económico que hacerlo después de la generación.
  2. 2

    Restricciones de diseño

    Un design system y unas pocas reglas estrictas. Esto es lo que distingue un resultado fiel a la marca de un aspecto genérico.

    • UstedElija un design system; indique los breakpoints y los componentes de uso obligatorio, si los hay.
    • KiroCarga los tokens de DESIGN.md y las reglas de postura en el contexto antes de escribir una línea.
    • OpenDesignProporciona la biblioteca de design systems y vincula el elegido a la plantilla del skill.
    • ComprobarLos tokens coinciden con su marca. Un solo acento, las fuentes correctas, el radio correcto.
  3. 3

    Generar la interfaz

    Kiro escribe un archivo HTML autocontenido: maquetación, estilos, interacciones y hooks estables.

    • UstedEspere, o responda a una pregunta aclaratoria. No hay nada que configurar.
    • KiroPlanifica las secciones, escribe el HTML, CSS y JavaScript, ejecuta el archivo y corrige lo que falle.
    • OpenDesignGuarda el artefacto en la carpeta del proyecto y lo indexa para la vista previa.
    • ComprobarNada todavía. Evalúe el archivo una vez renderizado, no a partir del código fuente.
  4. 4

    Vista previa

    El archivo se renderiza dentro de OpenDesign en los anchos que solicitaste. Aquí es donde se juzga el diseño.

    • UstedCambie de ancho, recorra las interacciones, deje comentarios en los elementos.
    • KiroLee sus comentarios en la vista previa y prepara la siguiente revisión.
    • OpenDesignRenderiza la vista previa, expone objetivos data-od-id para comentarios y ediciones.
    • VerificaciónJerarquía, contraste, desbordamiento a 390px, estados de foco, y si el acento se usa con moderación.
  5. 5

    Revisar y verificar

    Solicite cambios señalando elementos en la vista previa. Cada revisión es un archivo nuevo; nada se sobrescribe en silencio.

    • UstedConvierte comentarios en solicitudes; decide cuándo la tarea está terminada.
    • KiroAplica los cambios en el mismo archivo y vuelve a ejecutarlo.
    • OpenDesignMantiene las versiones lado a lado; exporta una imagen o el HTML cuando haya terminado.
    • VerificaciónVuelva a revisar solo el área que cambió, y luego toda la página una vez en cada punto de quiebre.

Recursos

Recursos de diseño de Kiro

Limitaciones

Limitaciones de Kiro, verificaciones manuales y alternativas

  • AlcanceEl CLI de Kiro lleva el agente a su terminal: una sesión de chat interactiva, agentes personalizados, archivos de dirección (steering files), hooks de agente y servidores de Model Context Protocol. Esta página cubre a Kiro como agente conectado a OpenDesign, no todas las funciones de Kiro.
  • Límites de usoLos límites de uso y el costo dependen de la credencial que utilice (AWS Builder ID, Google, GitHub o AWS IAM Identity Center (no requiere cuenta de AWS)). Esta página no hace ninguna afirmación sobre cuotas gratuitas.
  • RedQue los archivos del proyecto sean locales no implica inferencia sin conexión. Revise la configuración del proveedor y las políticas de datos de su agente antes de compartir información sensible.
  • La salida es HTMLLos productos son archivos HTML, no archivos de diseño vectorial.
  • Revisión manualLa accesibilidad, el contenido real, la coherencia con la marca y la corrección de las interacciones deben ser revisados por usted en la vista previa. Trate cualquier autocomprobación del agente como una primera pasada.
  • AlternativaSi el agente no está disponible o una tarea falla, revise las instrucciones de conexión y autenticación de la versión instalada. Conserve el error y el último artefacto funcional antes de cambiar la configuración.

Preguntas frecuentes

Preguntas frecuentes sobre Kiro y OpenDesign

¿Puede Kiro CLI realmente hacer trabajo de diseño?
Sí: con un skill de estética, un design system y referencias visuales reales en el contexto, Kiro CLI produce UI responsive de calidad de producción, y su workflow guiado por specs mantiene la construcción alineada con la intención declarada. Sin ese contexto, tiende a caer en un aspecto genérico, que es el vacío que OpenDesign cubre.
¿Necesito una cuenta de AWS para usar Kiro CLI?
No: Kiro le permite iniciar sesión con AWS Builder ID, Google, GitHub o su organización (AWS IAM Identity Center), y no necesita una cuenta de AWS para usarlo. Kiro está en versión preliminar y es gratuito para empezar. OpenDesign nunca intermedia sus credenciales, en ningún caso.
¿Qué hace que Kiro CLI sea bueno específicamente para diseño?
Su workflow guiado por specs: Kiro escribe requisitos, un documento de diseño y una lista de tareas antes de codificar, de modo que usted corrige el layout y el alcance antes de que la construcción quede confirmada. Los archivos de steering transportan sus convenciones y los hooks pueden aplicar verificaciones, pero el buen gusto sigue viniendo del design system, el skill y las referencias que usted proporcione.
¿Kiro CLI o Claude Code para diseño frontend?
Ambos son sólidos. Claude Code es conocido por decisiones de diseño específicas y con conocimiento del código base; la ventaja de Kiro CLI es su workflow guiado por specs y revisable, con steering y hooks. Muchos equipos usan ambos: OpenDesign le permite cambiar de agente sin cambiar su workflow de diseño.
¿Cómo conecto Kiro CLI a herramientas de diseño externas?
Kiro CLI gestiona servidores del Model Context Protocol (MCP); use kiro-cli mcp para añadirlos. Un servidor MCP puede aportar contexto y herramientas de diseño reales al agente, de modo que el código generado coincida con la fuente en lugar de aproximarse a ella.

Iniciar una primera tarea de diseño con Kiro

Comience con una tarea pequeña, evalúe el ciclo de ida y vuelta y luego traiga el briefing real. Elija la opción que corresponda a su configuración; la página no la detecta.

¿En qué punto de la configuración se encuentra?
Descargar OpenDesign Ver la lista de verificación de configuración

OpenDesign Desktop

Un sistema de diseño. Tu marca, coherente en cada resultado

En el Vibe Design Workspace completo, aplica las mismas reglas de marca a sitios web, presentaciones, prototipos interactivos, dashboards, imágenes y vídeo HTML. Conecta Codex, Claude Code, Cursor y otros agentes de código locales y crea gratis.

  • Web, presentaciones, prototipos, dashboards, imágenes y vídeo
  • Más de 140 sistemas de diseño y la biblioteca completa de plantillas y skills
  • Codex local y más de 21 agentes de código · Gratis
Descargar gratis

Disponible para macOS y Windows