En los propios términos del Skill
Convierte un producto existente en un contrato de diseño escrito. En el modo de repositorio, audita los tokens, temas, primitivas compartidas y rutas renderizadas de un producto local y escribe DESIGN.md en la raíz de ese producto; en el modo URL, reconstruye un borrador a partir del DOM, los estilos computados y las hojas de estilo cargadas en anchos de escritorio y móvil.
Ambos modos comparten un único pipeline de evidencia — rol, valor, fuente, alcance, recurrencia, confianza — y un único esquema de tokens plano, con destinos de exportación css-tailwind, json-tailwind o dtcg. Los valores solo se conservan si una fuente rectora los nombra o superan una verificación de tres pruebas, y el documento no se publica hasta que el lint y la exportación tengan éxito. No cambia nada excepto DESIGN.md.
Qué produce
- Un borrador reconstruido de DESIGN.md escrito en el espacio de trabajo actual en modo URL, etiquetado como borrador.
- Un informe que enumera el modo y el producto o URL auditado, las fuentes rectoras utilizadas, y los conflictos o áreas no respaldadas excluidas del documento.
- Los resultados finales de lint y exportación, que deben aprobarse ambos antes de que se devuelva el documento.
Cómo funciona
- 01Elegir el Modo
Modo de repositorio cuando hay disponible un repositorio de producto local, escribiendo DESIGN.md en la raíz de ese producto; modo URL cuando solo se proporciona una URL pública, produciendo un borrador reconstruido en el espacio de trabajo actual.
- 02Recopilar Evidencia y Registrar la Procedencia
Cada candidato se registra con su fuente, alcance y recurrencia antes de normalizar nada, de modo que ambos modos alimentan el mismo pipeline de registro.
- 03Normalizar dentro del Esquema DESIGN.md
Los candidatos que son inciertos, locales sin un contrato, o no relevantes para la implementación se descartan; el resto se mapea al esquema de tokens plano canónico.
- 04Bloquear el Borrador Detrás de la Validación
El markdown solo se escribe después de que el frontmatter analizado pase las verificaciones de forma, de modo que la prosa nunca se redacta primero y se adapta al YAML después.
- 05Lint y Exportación
Primero se ejecuta el linting estructural, luego una exportación de compatibilidad en el destino seleccionado, y cada categoría poblada debe aparecer en la salida.
- 06Informar el Modo, las Fuentes y las Brechas
El informe indica el modo y el producto o URL auditado, las fuentes rectoras utilizadas, cualquier elemento omitido por falta de respaldo, y los resultados de lint y exportación.