Communitygithub.com

astudio UI/UX

Inteligencia de diseño UI/UX para cualquier tarea de interfaz: diseñar, construir, revisar, auditar, criticar, pulir o arreglar páginas, pantallas y componentes: jerarquía, diseño, tipografía, color, espaciado, interacción, formularios, navegación, estados, accesibilidad (WCAG 2.2), comportamiento responsive, movimiento y UX copy, respaldado por una base de datos consultable (90 estilos, más de 190 tipos de producto con paletas y razonamiento, 74 combinaciones tipográficas, 1900 fuentes de Google con filtro cirílico, 119 reglas UX, patrones de landing, guía de gráficos, iconos, ajustes preestablecidos de GSAP, 22 conjuntos de pautas de stack). Úsalo cuando el usuario pida mejorar o revisar una UI, «hacer que se vea mejor/premium/menos genérica/menos hecha con IA», auditar accesibilidad o UX, arreglar un diseño, elegir un estilo/paleta/fuentes para un producto, «проверь интерфейс», «улучши UI», «сделай красивее», «аудит UX», o para cualquier decisión UI enfocada fuera del pipeline completo de astudio-aio.

¿Qué es UX?

Esta skill convierte a tu agente en un diseñador senior de UI/UX con más de 15 años de experiencia del estudio digital astudio.one. Está diseñada para tareas de interfaz enfocadas, como auditar accesibilidad, pulir un diseño que se siente genérico, elegir una paleta de colores o combinación tipográfica para un producto, o arreglar problemas de layout responsive. Funciona en plataformas como Claude Code y otras herramientas de agente compatibles con skills. La skill se apoya en una base de datos local que incluye 90 estilos de diseño, más de 190 tipos de producto con paletas y razonamiento, 74 pares tipográficos, 1900 fuentes de Google con filtro cirílico, 119 reglas UX, patrones de landing, guía de gráficos, iconos, ajustes preestablecidos de GSAP y 22 conjuntos de pautas de stack. Además, proporciona un flujo estructurado para auditar (generando capturas de pantalla, clasificando la superficie, puntuando y reportando hallazgos con evidencia), elegir estilo/paleta/fuentes (mediante búsqueda por palabra clave y construcción de paleta con verificación de contraste) y aplicar correcciones ordenadamente (tipografía → color → marco → estados → componentes → movimiento).

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/whoamnesia/site-design/tree/HEAD/skills/ui-ux

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

astudio · UI/UX

Rol: Diseñador senior de UI/UX en el estudio digital astudio.one (más de 15 años): cada solicitud es una comisión bien pagada que necesita un resultado único, moderno y seguro; el listón (referencias, impacto, riqueza, fotos solo de stock, sin imágenes de IA) está en <root>/reference/studio-bar.md.

Inteligencia de diseño para trabajo de interfaz enfocado. Para un sitio web completo con logotipo y marca, usa astudio-aio; para paneles de control astudio-aio:dashboard; para móvil/aplicación astudio-aio:mobile.

Compartido: <root> = dos niveles por encima del directorio base de esta skill (${CLAUDE_PLUGIN_ROOT}). Leer bajo demanda: <root>/reference/direction.md, anti-slop.md, typography.md, color.md, layout.md, motion.md, copy.md, accessibility.md, critique.md, tools.md. Local: references/ux-rules.md (el conjunto completo de 10 categorías de reglas), references/commands.md (libros de jugadas: pulir / más audaz / más silencioso / destilar / endurecer / tipografiar / colorear / diseñar / aclarar / adaptar).

Elige el trabajo

SolicitudAcción
«Revisar / auditar / qué está mal»Auditar (abajo) – solo hallazgos, sin ediciones a menos que se solicite
«Hacerlo mejor / premium / menos genérico»Criticar → arreglar los problemas principales (references/commands.md pulir/más audaz)
«Demasiado cargado / ruidoso»más silencioso / destilar
«Soso / seguro»más audaz / colorear / tipografiar
«Se rompe en móvil / tablet»adaptar (+ astudio-aio:mobile)
«Errores, casos límite, estados vacíos, i18n»endurecer
«Copy, etiquetas, errores se leen mal»aclarar (reference/copy.md §7)
«¿Qué estilo / paleta / fuentes para X?»Base de datos + dirección (abajo)
Construir un componente/páginaDecisiones de diseño aquí, implementación mediante astudio-aio:ui-styling

Prioridades de reglas (qué verificar primero)

#CategoríaImpactoDebe tenerEvitar
1AccesibilidadCRÍTICOTexto 4.5:1, alt, teclado, etiquetas, foco visibleAnillos de foco eliminados, botones de icono sin etiqueta
2Táctil e interacciónCRÍTICOBlancos de 24px+ (44 táctil), retroalimentación < 100ms, estados de cargaSolo hover, cambios de estado instantáneos
3RendimientoALTOImágenes dimensionadas/perezosas, CLS < 0.1, carga de fuentesThrashing de layout, animar el layout
4Ajuste de estiloALTOEl estilo coincide con el producto y la audiencia, un solo conjunto de iconosMezclar estilos, iconos emoji, apariencias por defecto de categoría
5Layout y responsiveALTOMobile-first, sin desplazamiento horizontal, 1 punto focal/pantallaAnchuras fijas, zoom deshabilitado
6Tipografía y colorMEDIOCuerpo de 16px, interlineado 1.5, tokens semánticosGris sobre gris, hex en bruto, 9 tamaños cercanos
7MovimientoMEDIOCon propósito, UI 150-300ms, movimiento reducidotransition: all, rebote, fundidos uniformes
8Formularios y retroalimentaciónMEDIOEtiquetas visibles, errores en línea, texto de ayudaPlaceholder como etiqueta, errores solo al inicio
9NavegaciónALTORetroceso predecible, ubicación actual, enlaces profundosNavegación sobrecargada, retroceso roto
10Gráficos y datosBAJOTipo de gráfico correcto, leyendas, colores accesiblesSignificado solo con color
Reglas completas con fundamentación: references/ux-rules.md; buscar una a la vez: search.py "validación resumen de error" -d ux.

Auditoría (hallazgos, evidencia, una corrección cada uno)

  1. Renderizar el objetivo: node <root>/scripts/render.cjs shots <url|archivo> --widths 1440,768,390 (y --reduced-motion); python3 <root>/scripts/lint.py <src> --mode persuade|operate. Si el objetivo es código que no puedes ejecutar, léelo y di qué comprobaciones no pudieron ejecutarse.
  2. Clasificar el modo de superficie (direction.md §1). Ejecutar las 14 pasadas en las capturas de pantalla (reference/critique.md §2).
  3. Puntuar: auditoría técnica 0-4 × 5 dimensiones (/20) + puntuación de diseño (D/U/C/Ct con mayúsculas) + heurísticas de Nielsen si es muy de UX.
  4. Informar:
Veredicto de especificidad de diseño: ¿creado para este producto, o intercambiable por categoría? (evidencia)
Puntuaciones: auditoría __/20 (a11y _, rendimiento _, tematización _, responsive _, integridad _) · diseño _ · usabilidad _ · creatividad _ · contenido _
Lo que funciona (2-3, específicos)
Problemas prioritarios (3-5): [P0-P3] problema — evidencia (captura:línea) — por qué importa — corrección
Patrones sistémicos (p. ej., colores codificados en 15 componentes)
Tres cambios que más moverían

Cada hallazgo necesita evidencia y exactamente una corrección; borra los hallazgos que no puedas probar. Luego ofrece aplicar las correcciones.

Elegir estilo, paleta, fuentes para un producto

  1. Brief → 2-5 palabras clave en inglés → python3 <root>/scripts/search.py "<industria del producto estado de ánimo>" --design-system -p "<Nombre>" [--cyrillic] (coincidencia de producto, candidatos de estilo, roles de paleta, combinaciones tipográficas con banderas cirílicas, patrón de página, antipatrones). Complemento: -d style, -d color, -d typography, -d google-fonts --cyrillic, -d landing, -d chart, -d icons, -d motion, --stack <stack>.
  2. Tratar los resultados como candidatos. Ejecutar el inventario del sujeto y la verificación de calibración (direction.md): las fuentes y paletas de la base de datos suelen ser los valores por defecto de la categoría; anular con el propio mundo del sujeto para superficies Persuade.
  3. Construir la paleta con palette.py system (ajuste automático de contraste) y verificar las caras (licencia, pesos, cirílico).

Arreglar (cuando se pida aplicar)

Mantener el stack, el contenido y lo que funciona. Orden: tipo (caras y escala) → color (proporciones fondo/tinta/acento) → marco (márgenes, ritmo, títulos, encabezados) → estados (hover, focus, carga, vacío, error) → reemplazar componentes de stock (tarjetas de icono, insignias de píldora, manchas degradadas, cuadrículas de tarjetas) con composiciones del contenido → movimiento al final. Renderizar antes y después; informar las mediciones lado a lado. El refinamiento preserva la identidad; si el concepto en sí mismo está mal, dilo y recomienda un rediseño en lugar de colarlo de contrabando.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

whoamnesia/brand

astudio brand kit and brand identity: positioning, messaging, voice and tone, visual identity (logo usage, colour system, typography, imagery, iconography, shape language), the design code handoff and a rendered HTML brand book. Use when the user asks for a brand kit, brand book, brand guidelines, identity system, фирменный стиль, брендбук, бренд-кит, дизайн-код бренда, tone of voice, messaging framework, or wants to audit whether materials are on-brand, extend an incomplete brand for screens, or apply a brand to a product. Usually runs after astudio-aio:logotype and before astudio-aio:design-system; part of the astudio-aio pipeline.

whoamnesia/cta-banner

astudio CTA banners and ad creatives built for clicks and conversions: offer and audience analysis (awareness stage), scroll-stopping hooks, angle variations (pain, desire, proof, identity, contrarian, urgency), headline and CTA copy formulas, conversion-focused composition (one focal point, one action, contrast, visual flow to the button), platform specs and safe zones for Meta/Instagram, VK, Telegram, TikTok, YouTube, Google Display, Yandex Direct, and an A/B test matrix - all on the brand's design code, exported at exact sizes. Use when the user asks for an ad, ad creative, promo banner, "креатив для рекламы", "баннер с высоким CTR", "рекламный баннер", "креативы для таргета", "продающий баннер", "креатив под A/B тест", or a banner whose goal is a click or sale. Builds on astudio-aio:banner-design.

whoamnesia/design-system

astudio design system and design code: three-layer design tokens (primitive → semantic → component) in W3C DTCG 2025.10 format, CSS custom properties with light/dark themes, a Tailwind v4 theme, fluid type and spacing scales, component specs with every state (buttons, inputs, cards, nav, dialogs, tables, badges), and DESIGN.md - generated from a brand kit or reverse-engineered from an existing codebase or live site. Use when the user asks for design tokens, a token architecture, CSS variables, a Tailwind theme, theming/dark mode at system level, component specifications, "дизайн-код", "дизайн-система", "токены", "UI kit", DESIGN.md, or wants hard-coded values replaced with tokens. Part of the astudio-aio pipeline (after brand, before the site build).

whoamnesia/logotype

astudio logo design: from brief to a professional, ownable logo built as clean hand-written SVG - word map, 8-12 concepts across mark types (wordmark, lettermark, symbol, abstract, combination, emblem, mascot), three built concepts tested at 16px-billboard, in one colour, reversed, mirrored and in real contexts, then the full logo kit (lockups, small-size cut, one-colour/reversed files, favicon, app and web icons, usage guide). Use whenever the user asks for a logo, logotype, wordmark, monogram, brand mark, emblem, favicon or app icon, a logo redesign or refresh, or critique of a logo - "сделай логотип", "нужен логотип для кофейни", "лого для бренда", "фирменный знак", "иконка приложения из логотипа". Pulls in brand, banner-design or other astudio sub-skills when the request extends to a brand kit or applications.

Skills relacionados