Taste-Skill: Dale Buen Gusto a Tu IA y Detén la Basura Genérica y Aburrida

Taste-Skill es un framework frontend anti-basura para agentes de IA que mejora las interfaces construidas por IA con un diseño más sólido, tipografía, movimiento y espaciado.

Taste-Skill: Dale Buen Gusto a Tu IA y Detén la Basura Genérica y Aburrida

Si alguna vez has usado un agente de codificación de IA para construir un frontend, conoces el dolor. El resultado es funcional pero parece diseñado por un comité de robots en 2015: diseños centrados, fuentes genéricas, cero personalidad y esa sensación inconfundible de "generado por IA". Presentamos Taste-Skill, un proyecto de código abierto que le da a tu IA verdadero gusto.

Taste-Skill es una colección de habilidades portátiles para agentes que mejoran las interfaces construidas por IA con un diseño más sólido, tipografía, movimiento y espaciado. En lugar de interfaces con aspecto de plantilla, obtienes diseños que parecen creados por un diseñador humano que se preocupa. El proyecto ya ha acumulado más de 26,000 estrellas en GitHub, y por una buena razón.

¿Qué Problema Resuelve Taste-Skill?

Los agentes de codificación de IA como Claude Code, Cursor y Codex son increíblemente potentes para generar código funcional. Pero no tienen un sentido innato del diseño. Por defecto, recurren a patrones seguros y aburridos porque eso es lo que abunda en sus datos de entrenamiento. El resultado es "basura" — interfaces que funcionan pero se sienten sin vida.

Taste-Skill resuelve esto proporcionando un conjunto de archivos SKILL.md que actúan como manifiestos de instrucciones para tu agente de IA. Cuando instalas una habilidad, el agente la lee y ajusta su salida para seguir reglas de diseño específicas: mayor variación de diseño, dirección de animación más fuerte, reglas agresivas contra la repetición, y más.

Cómo Funciona

Taste-Skill usa el CLI npx skills add para instalar habilidades desde el repositorio. Cada habilidad es un archivo de instrucciones autocontenido que el agente carga automáticamente. Puedes instalar todas las habilidades a la vez o elegir individuales.

# Instalar todas las habilidades
npx skills add https://github.com/Leonxlnx/taste-skill

# Instalar una sola habilidad por su nombre de instalación
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

También puedes copiar un archivo SKILL.md directamente en tu proyecto o pegarlo en una conversación de ChatGPT.

Las Habilidades

Taste-Skill viene con múltiples habilidades especializadas, cada una diseñada para un caso de uso específico. Aquí están las principales:

Habilidades Principales

  • design-taste-frontend (v2, experimental): La habilidad predeterminada. Lee el resumen, infiere el lenguaje de diseño y ajusta tres diales: VARIANCE, MOTION y DENSITY. Incluye inferencia de resumen, mapeo del sistema de diseño, prohibición estricta de guiones largos, esqueletos de código GSAP canónicos y un protocolo de auditoría de rediseño.
  • design-taste-frontend-v1: La v1 original, conservada para proyectos que dependen de su comportamiento exacto.
  • gpt-taste: Una variante más estricta para GPT/Codex con mayor variación de diseño, dirección GSAP más fuerte y reglas agresivas contra la basura.
  • image-to-code: Un pipeline centrado en imágenes que genera referencias del sitio, las analiza y luego implementa el frontend para que coincida.
  • redesign-existing-projects: Audita primero la UI existente, luego corrige el diseño, espaciado, jerarquía y estilo.

Habilidades de Dirección Visual

  • high-end-visual-design: UI pulida, tranquila y costosa con contraste más suave, espacios en blanco, fuentes premium y movimiento elástico.
  • minimalist-ui: UI de producto editorial (vibes de Notion/Linear) con paleta restringida y estructura nítida.
  • industrial-brutalist-ui: Lenguaje mecánico duro con tipografía suiza, contraste marcado y diseño experimental.
  • stitch-design-taste: Reglas compatibles con Google Stitch con formato de exportación DESIGN.md opcional.

Habilidades de Utilidad

  • full-output-enforcement: Obliga al modelo a entregar trabajo completo sin comentarios de marcador de posición.

Habilidades de Generación de Imágenes

Estas producen solo imágenes de diseño (sin código). Úsalas con ChatGPT Images, modo de imagen de Codex o cualquier agente que genere imágenes.

  • imagegen-frontend-web: Composiciones de sitios web con tipografía fuerte, espaciado y dirección artística anti-basura.
  • imagegen-frontend-mobile: Pantallas y flujos móviles con tipografía legible y conjuntos coherentes.
  • brandkit: Tableros de kit de marca con direcciones de logotipo, paletas, tipografía y aplicaciones de identidad.

Los Tres Diales

Una de las características más potentes de Taste-Skill son los tres diales ajustables en la parte superior del archivo SKILL.md. Cada uno es un número del 1 al 10:

  • DESIGN_VARIANCE: Controla la experimentación del diseño. Valores más bajos producen diseños centrados y limpios. Valores más altos producen diseños asimétricos y modernos.
  • MOTION_INTENSITY: Controla la profundidad de la animación. Valores más bajos producen efectos de hover simples. Valores más altos producen animaciones activadas por desplazamiento y magnéticas.
  • VISUAL_DENSITY: Controla la información por ventana gráfica. Valores más bajos producen diseños espaciosos. Valores más altos producen panales densos.

Esto te da un control fino sobre la salida sin necesidad de escribir indicaciones personalizadas.

Ejemplos del Mundo Real

El proyecto incluye ejemplos creados con Taste-Skill, y hablan por sí mismos. Los diseños son limpios, modernos y, lo más importante, no parecen generados por IA. Tienen personalidad, espaciado intencional y tipografía reflexiva.

Por Qué Esto Importa

A medida que los agentes de codificación de IA se vuelven más potentes, el cuello de botella pasa de "¿puede generar código?" a "¿puede generar buen código?" La calidad del diseño es un diferenciador importante. Taste-Skill cierra la brecha entre la salida funcional de la IA y el diseño de calidad humana.

También es independiente del framework. Ya sea que uses React, Vue o Svelte, las reglas apuntan a la intención del diseño, no a una API de framework específica. Esto lo convierte en una mejora universal para cualquier flujo de trabajo frontend asistido por IA.

Cómo Empezar

  1. Instala la habilidad:
    npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"
    
  2. Inicia una conversación con tu agente de IA y describe la interfaz que deseas.
  3. El agente cargará automáticamente la habilidad y ajustará su salida.
  4. Ajusta los tres diales para afinar los resultados.

Para flujos de trabajo centrados en imágenes, usa las habilidades de generación de imágenes para crear tableros de referencia, luego pásalos a tu agente de codificación con la habilidad image-to-code.

Conclusión

Taste-Skill es un cambio de juego para cualquiera que use IA para construir frontends. Transforma la salida genérica y aburrida en diseños pulidos e intencionales. Con más de 26,000 estrellas y una comunidad en crecimiento, está claro que los desarrolladores están hambrientos de mejores UIs generadas por IA. Si estás cansado de la basura, dale a tu IA algo de gusto.

Visita el repositorio de GitHub y el sitio oficial en tasteskill.dev.

Fuente

Leonxlnx/taste-skill: Taste-Skill - le da buen gusto a tu IA. Detiene la generación de basura aburrida y genérica por parte de la IA