Skills de IA para Diseñadores: Claude Code, Cursor y Tokens
Contexto - IA, MCP y herramientas
Qué falló al añadir Claude skills sin tokens: caso PR, AGENTS.md, reglas de Cursor y checklist de workflow.
Skills de IA en una frase
Las skills de IA para diseñadores son paquetes Markdown versionados-cargados por Claude Code o Cursor-que codifican producto, UX y UI. Se apoyan en design tokens exportados y AGENTS.md (contrato del repo) en la raíz, no los sustituyen. Sin ese stack, los asistentes generan pantallas creíbles que ignoran tu escala y roles semánticos.
La mayoría de artículos listan skills para instalar. Este documenta qué se rompió cuando las instalamos igual-y qué arregló la deriva de tokens en PR.
Para quién es
Perfiles ilustrativos, no requisitos. Elige la fila que encaje con cómo entregas UI; si solo necesitas mocks en lienzo, usa Claude Design en lugar de skills en el repo.
Perfiles de lectura para skills de Claude y workflows con tokens
| Lector | Enfoque principal | Ya deberías tener |
|---|---|---|
| Diseñador UX | Skills de research, writing y accesibilidad con copy alineado a tokens | Tokens exportados y rutas documentadas para roles semánticos |
| Diseñador de producto | Skills de decisión y critique ligadas a tradeoffs | AGENTS.md (contrato del repo) con restricciones de producto en review |
| Equipo de design system | Pipeline de tokens, copias locales de skills y gobernanza antes del agente | Export DTCG, tokens.css y higiene de auditoría en Figma |
| Usuario de Claude Code o Cursor | Skills de disciplina sobre contexto del repo | tokens.css en git y un flujo normal de code review |
Qué nos falló
- Demasiadas skills: cinco packs a la vez; el review se fue a reconciliar tono, no a calidad de UI.
- Skills antes de AGENTS.md (contrato del repo): diffs pulidos hasta que el PR mostró nombres
var(--ds-*)inexistentes en tokens.css. - MCP sin tokens: el frame abierto coincidía, el siguiente componente ignoró el sistema.
- Sin higiene de export: skills citaban roles semánticos con rellenos sin tokenizar en Figma.
Skills más útiles que sí mantuvimos
- UX writing - vacíos, errores y onboarding alineados a roles de contenido tokenizados
- Accesibilidad - WCAG con variables de color semánticas en Figma
- Frontend craft - layout y espaciado contra
tokens.css
Research, motion y packs de decisiones de producto fueron opcionales. Respuesta práctica a “mejores Claude skills”: tres skills fijadas en git, no quince packs instalados.
Caso: violaciones de tokens en PR
Antes y después de AGENTS.md + skills (un PR de componente, benchmark interno)
| Medida | Antes | Después |
|---|---|---|
| Literales de color/espaciado marcados en review | 14 | 2 |
Solo nombres var(--ds-*) existentes | Parcial | Consistente |
| Copy de empty state alineado a voz | No | Sí |
| Tiempo de review en nits de tokens (aprox.) | ~45 min | ~12 min |
La mejora vino de reglas de nombres y critique repetible, no de un modelo mayor. Mide literales en PR dos sprints antes de un tercer pack.
Checklist de workflow con IA
- □ Exportar tokens (DTCG + tokens.css en git)
- □ Crear AGENTS.md (contrato del repo) en la raíz (rutas, nombres, sin hex nuevo en componentes)
- □ Añadir skill de UX writing (copia local, versión fijada)
- □ Añadir skill de accesibilidad
- □ Probar en un ticket real en Claude Code o Cursor
- □ Auditoría de cobertura antes del merge
Qué es una skill (y qué no)
Una skill de Claude o regla de Cursor son instrucciones persistentes antes de generar: UX, accesibilidad o craft de frontend. No sustituye Claude Design en lienzo. Docs: Claude Code, reglas de Cursor, AGENTS.md.
Claude skills vs reglas de Cursor
Skills de Claude vs reglas de Cursor (mismo repo)
| Claude skills | Reglas de Cursor | |
|---|---|---|
| Ubicación | Skills de proyecto (p. ej. .claude/skills/) | .cursor/rules/ o AGENTS.md |
| Cuándo cargan | Sesiones de Claude Code | Cada chat de Cursor en el repo |
| Ideal para | Codegen largo y refactors | Ediciones rápidas en el IDE |
| Tokens | Igual si leen AGENTS.md y tokens.css | Igual si leen AGENTS.md y tokens.css |
Usamos el mismo Markdown en ambos clientes tras exportar tokens. Cursor no sustituye Claude Code en pasadas grandes de UI; las skills no sustituyen Cursor en tweaks diarios.
Pipeline visual (design system)
Figma Variables
↓ auditoría / export (Atomize)
JSON DTCG + tokens.css en git
↓
AGENTS.md
↓
Skills de Claude (copias locales)
↓
Claude Code / Cursor
↳ opcional: Figma MCPDetalle DTCG: workflows de IA con tokens.
Skills que usamos en trabajo de design system
- AGENTS.md (contrato del repo) en la raíz: rutas de tokens, sin hex nuevo en componentes; se actualiza con la biblioteca Figma.
- Copias locales de las tres skills anteriores; versiones fijadas en git.
- Claude Code + Cursor en ramas con
tokens.css. - Atomize: sin tokenizar y cobertura antes de MCP o codegen.
No instales estas skills si…
Expectativas equivocadas, no repetición del checklist.
- Quieres que las skills sustituyan Figma o tu biblioteca de variables.
- Solo necesitas mocks en Claude Design sin path de codegen en el repo.
- Planeas más de dos packs comunitarios sin dueño claro en git.
Claude skills vs AGENTS.md
AGENTS.md es el contrato del repo (tokens, prohibiciones). Las skills son playbooks por disciplina. AGENTS.md sin skills funciona; skills sin AGENTS.md derivan a UI genérica.
Skills vs AGENTS.md
| AGENTS.md | Skills | |
|---|---|---|
| Alcance | Reglas del repo | Comportamiento por rol |
| Tokens | Rutas y nomenclatura | Cómo aplicarlos en UI/copy |
Cómo crear tu propia skill de Claude
- Plantilla de Claude Code o el mismo Markdown en
.cursor/rules/. - 10–15 reglas de critique con rutas a
tokens.css; prueba en Claude Code y Cursor en un ticket.
Skills vs Figma MCP vs Atomize
Tres capas
| Capa | Aporta | No aporta |
|---|---|---|
| Skills | Reglas en sesión | Salud de bindings |
| Figma MCP | Contexto de selección | CSS de tokens |
| Atomize | Auditorías y export | Research |
Veredicto: skills de IA para diseñadores
Las skills son la última capa: tokens, AGENTS.md (contrato del repo), las tres skills que mantuvimos, menos violaciones en PR, MCP opcional. El mismo flujo funciona en Claude Code y Cursor si ambos leen el mismo AGENTS.md y tokens.css.
FAQ
No. Un prompt es una instrucción puntual en el chat. Una skill es un archivo Markdown de reglas que el cliente carga en cada sesión-como un checklist del equipo. Los prompts exploran; las skills aplican. AGENTS.md para reglas del repo; skills para disciplina encima.
Exporta tokens (DTCG + tokens.css), escribe AGENTS.md (contrato del repo), audita higiene en Figma y luego añade UX writing, accesibilidad y frontend craft. Las skills van al final.
Las skills cargan en Claude Code; las reglas de Cursor en cada chat vía .cursor/rules/ o AGENTS.md. El Markdown puede ser el mismo. Usa ambos después de tokens y AGENTS.md en git.
Paquetes Markdown reutilizables para Claude Code y Cursor que codifican reglas de UX, accesibilidad e implementación, junto con AGENTS.md y tokens exportados.
El mejor resultado son menos literales en PR. Mantén UX writing, accesibilidad y frontend craft tras tokens.css y AGENTS.md; el resto de packs es opcional.
AGENTS.md define el contrato del repo; las skills añaden disciplina. Usa ambos en ese orden.
Plantilla mínima, 10–15 reglas de critique, enlaces a tokens, archivo en git y prueba en un ticket real.
Sigue con la guía de tokens, Claude Design y Figma MCP.