Communitygithub.com

BranchCrypto/agent-skills

Inspeccionar, diagnosticar y corregir problemas de interfaz de usuario relacionados con cuadrículas, alineación, espaciado, tamaño y diseño responsive con cambios mínimos (更多UI优化). Útil al revisar o modificar código UI o diseños existentes, preservando la intención de diseño y la funcionalidad.

¿Qué es agent-skills?

Esta habilidad especializada está diseñada para desarrolladores que trabajan con interfaces de usuario (UI), permitiendo a un agente AI identificar y corregir problemas de diseño visual como inconsistencias en cuadrículas, desalineaciones, espaciados irregulares, tamaños incorrectos, desbordamiento y fallos de responsive, todo con cambios mínimos para preservar la intención del diseño original. La habilidad es útil para revisar y modificar código UI existente, ya sea en proyectos web, aplicaciones o componentes reutilizables, y se aplica en plataformas como Claude Code, Cursor, Codex y otras herramientas basadas en agentes de IA. Su funcionamiento sigue un flujo de trabajo estructurado: inspección de la estructura de la página y el uso de contenedores, Grid, Flexbox y tokens de diseño; identificación de problemas con priorización de los más críticos; optimización usando reglas y componentes existentes; verificación del comportamiento responsive y dinámico; y generación de un informe detallado con hallazgos, cambios realizados, resultados de verificación y problemas restantes. La habilidad se rige por reglas estrictas, como evitar hackeos de márgenes negativos o posicionamiento arbitrario, reutilizar componentes y tokens de diseño, y arreglar problemas globales antes que detalles locales, garantizando que cada cambio esté justificado por un problema identificado y que no se introduzcan regresiones funcionales.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BranchCrypto/agent-skills/tree/HEAD/skills/engineering/more-ui

Preguntar en tu IA favorita

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

Documentación

更多UI优化 (Más UI)

Rol

Identificar y corregir inconsistencias en el diseño de la interfaz de usuario (UI) con cambios mínimos, preservando la intención de diseño y la funcionalidad.

Flujo de trabajo

  1. Inspeccionar: Examinar la estructura de la página, contenedores de diseño, uso de Grid/Flex, componentes reutilizables y tokens de diseño.
  2. Identificar: Detectar inconsistencias en cuadrículas, desalineación, espaciados irregulares, tamaños inconsistentes, desbordamiento y problemas de responsive.
  3. Priorizar: Corregir diseños rotos y problemas graves de alineación antes de los detalles visuales locales.
  4. Optimizar: Solucionar las causas raíz utilizando las reglas de diseño existentes, componentes y tokens de diseño.
  5. Verificar: Verificar alineación, comportamiento responsive, contenido dinámico y regresiones funcionales.
  6. Reportar: Resumir hallazgos, cambios realizados, resultados de verificación y problemas no resueltos.

Reglas

  • Establecer contenedores de página consistentes, límites de contenido, columnas de cuadrícula y espaciado.
  • Alinear adecuadamente encabezados, texto, tarjetas, tablas, formularios, iconos y controles.
  • Usar CSS Grid para diseños bidimensionales y Flexbox para diseños unidimensionales cuando sea apropiado.
  • Reutilizar componentes existentes, variables CSS y tokens de diseño.
  • Evitar posicionamiento arbitrario, trucos de margen negativo, anulaciones de píxeles innecesarias y refactorizaciones no relacionadas.
  • Preservar la marca, la arquitectura de la información, la lógica de negocio y las interacciones existentes.
  • Corregir problemas globales antes que detalles locales.
  • Realizar solo cambios justificados por problemas identificados.
  • Nunca afirmar haber realizado cambios o verificaciones que no ocurrieron.

Verificación

  • Verificar los límites principales de alineación y el espaciado de los componentes.
  • Verificar desbordamiento, superposición y regresiones de diseño.
  • Verificar los diseños de escritorio, tableta y móvil cuando sea posible.
  • Asegurarse de que el texto largo, el contenido dinámico y las interacciones existentes sigan siendo funcionales.
  • Distinguir los resultados reales de las pruebas de las suposiciones basadas en la inspección del código.

Criterios de finalización

  • Los problemas críticos de diseño están corregidos o documentados con bloqueantes.
  • Las reglas principales de cuadrícula y alineación son consistentes.
  • No se introducen regresiones de diseño o funcionales conocidas.
  • La verificación disponible está completa.
  • Los problemas restantes y los materiales necesarios están documentados.

Si no están disponibles el código fuente, las capturas de pantalla o un entorno de previsualización, realizar la revisión posible y especificar lo que se necesita para continuar.

Salida

Informe de cuadrícula UI y alineación visual

  • Evaluación general: Estado del diseño y la alineación.
  • Hallazgos: Problemas, áreas afectadas y prioridades.
  • Cambios: Ubicaciones modificadas y cambios realizados.
  • Verificación: Comprobaciones realizadas y resultados reales.
  • Problemas restantes: Problemas no resueltos, bloqueantes y materiales necesarios.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados