DESIGN.md: Una especificación de formato para describir la identidad visual a agentes de codificación

✍️ OpenClawRadar📅 Publicado: 24 de abril de 2026🔗 Source
DESIGN.md: Una especificación de formato para describir la identidad visual a agentes de codificación
Ad

Google Labs lanzó DESIGN.md, una especificación de formato para describir una identidad visual a agentes de codificación. El archivo combina tokens de diseño legibles por máquina (front matter YAML) con una justificación de diseño legible por humanos (prosa Markdown). Los tokens proporcionan valores exactos a los agentes; la prosa explica por qué existen esos valores y cómo aplicarlos.

Resumen del formato

Un archivo DESIGN.md tiene dos capas delimitadas por los separadores --- en la parte superior: front matter YAML para los tokens y un cuerpo Markdown con secciones ##. Ejemplo de extracto:

---
name: "Heritage"
colors:
  primary: "#1A1C1E"
  secondary: "#6C7278"
  tertiary: "#B8422E"
  neutral: "#F7F5F2"
typography:
  h1:
    fontFamily: "Public Sans"
    fontSize: "3rem"
  body-md:
    fontFamily: "Public Sans"
    fontSize: "1rem"
  label-caps:
    fontFamily: "Space Grotesk"
    fontSize: "0.75rem"
rounded:
  sm: "4px"
  md: "8px"
spacing:
  sm: "8px"
  md: "16px"

Los tokens son los valores normativos. La prosa proporciona contexto para la aplicación.

Características principales

  • Tipos de tokens: Colores (hex sRGB), objetos de tipografía (fontFamily, fontSize, fontWeight, lineHeight, letterSpacing, fontFeature, fontVariation), dimensiones (número+unidad), referencias a tokens ({path.to.token}).
  • Componentes: Asigna un nombre a propiedades de subtokens, por ejemplo, components.button-primary.backgroundColor: "{colors.tertiary}".
  • Orden de secciones (opcional pero aplicado): Overview, Colors, Typography, Layout & Spacing, Elevation & Depth, Shapes, Components, Do's and Don'ts.
Ad

Herramientas CLI

Valida un DESIGN.md con el linter:

npx @google/design.md lint DESIGN.md
{
  "findings": [
    {
      "severity": "warning",
      "path": "components.button-primary",
      "message": "textColor (#ffffff) sobre backgroundColor (#1A1C1E) tiene una relación de contraste de 15.42:1 — cumple con WCAG AA."
    }
  ],
  "summary": { "errors": 0, "warnings": 1, "info": 1 }
}

Detecta regresiones entre versiones:

npx @google/design.md diff DESIGN.md DESIGN-v2.md
{
  "tokens": {
    "colors": {
      "added": ["accent"],
      "removed": [],
      "modified": ["tertiary"]
    },
    "typography": { "added": [], "removed": [], "modified": [] }
  },
  "regression": false
}

Caso de uso

Un agente que lea el ejemplo "Heritage" producirá una interfaz con titulares en tinta profunda en Public Sans, un fondo de piedra caliza cálida (#F7F5F2) y botones de llamada a la acción en Boston Clay (#B8422E) — todo desde un solo archivo.

📖 Leer la fuente completa: HN AI Agents

Ad

👀 Ver también

Cognithor: Un Sistema Operativo de Agentes Local-First con Arquitectura Trinity PGE
Herramientas

Cognithor: Un Sistema Operativo de Agentes Local-First con Arquitectura Trinity PGE

Cognithor es un sistema operativo de agente autónomo completamente local, desarrollado durante un año con 16 fases de desarrollo. Cuenta con la arquitectura Trinidad PGE (Planificador → Guardián → Ejecutor), más de 11.609 pruebas con 89% de cobertura, y soporta 16 proveedores de LLM incluyendo Ollama y LM Studio.

OpenClawRadar
Automatiza la revisión de PRs de GitHub con agentes de Claude Code
Herramientas

Automatiza la revisión de PRs de GitHub con agentes de Claude Code

Un desarrollador creó un agente que procesa menciones de GitHub, genera trabajadores de Claude Code para revisar o corregir PRs, y solo escala casos ambiguos a humanos.

OpenClawRadar
La Aplicación de Escritorio de Claude con la Función de Colaboración Permite la Comunicación de IA a IA a través de Documentos Compartidos de Google
Herramientas

La Aplicación de Escritorio de Claude con la Función de Colaboración Permite la Comunicación de IA a IA a través de Documentos Compartidos de Google

Los usuarios han implementado con éxito la comunicación de Claude a Claude utilizando la nueva función de colaboración en la aplicación de escritorio, con dos agentes leyendo y escribiendo en un documento compartido de Google. La prueba involucró cinco rondas de diálogo de preguntas y respuestas entre los agentes de IA.

OpenClawRadar
Alternativas a los Agentes de Codificación de IA tras la Eliminación del Plan de Claude
Herramientas

Alternativas a los Agentes de Codificación de IA tras la Eliminación del Plan de Claude

Un usuario de Reddit probó varias alternativas de agentes de codificación con IA después de que Claude descontinuara su plan de codificación, incluyendo Kimi ($20/mes), Minimax ($10/mes), Z.AI GLM ($10/mes), Stepfun ($6-10/mes), Mistral ($15/mes) y Arcee Trinity (basado en API).

OpenClawRadar