Communitygithub.com

BranchCrypto/agent-skills

Inspectez, diagnostiquez et corrigez les problèmes de grille UI, d'alignement, d'espacement, de dimensionnement et de mise en page responsive avec un minimum de modifications (Plus d'optimisations UI). Utilisez-le lors de la révision ou de la modification de code UI ou de mises en page existants, tout en préservant l'intention de conception et la fonctionnalité.

Qu'est-ce que agent-skills ?

Cette compétence permet aux agents IA (tels que Claude Code, Cursor ou Codex) d'identifier et de corriger les incohérences de mise en page UI avec un minimum de modifications, tout en préservant l'intention de conception et la fonctionnalité existante. Elle se concentre sur les problèmes de grille, d'alignement, d'espacement, de dimensionnement et de comportement responsive. Elle est utile pour tout développeur souhaitant optimiser rapidement une interface utilisateur sans refactoring inutile. La compétence fonctionne en inspectant la structure de la page, les conteneurs de mise en page, l'utilisation de Grid/Flex, les composants réutilisables et les tokens de design. Ensuite, elle identifie les problèmes, les priorise (en corrigeant d'abord les problèmes globaux), les optimise en utilisant les règles de mise en page et les composants existants, vérifie que les corrections n'introduisent pas de régressions fonctionnelles, et génère un rapport structuré. Elle est conçue pour les projets HTML/CSS, les frameworks UI comme React, Vue, Angular, ou les systèmes de design existants.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Plus d'optimisations UI (More UI)

Rôle

Identifier et corriger les incohérences de mise en page UI avec un minimum de modifications, tout en préservant l'intention de conception et la fonctionnalité.

Flux de travail

  1. Inspecter : Examinez la structure de la page, les conteneurs de mise en page, l'utilisation de Grid/Flex, les composants réutilisables et les tokens de design.
  2. Identifier : Détectez les incohérences de grille, les mauvais alignements, les espacements inégaux, les dimensionnements incohérents, les débordements et les problèmes de responsive.
  3. Prioriser : Corrigez les mises en page cassées et les problèmes d'alignement majeurs avant les détails visuels locaux.
  4. Optimiser : Corrigez les causes racines en utilisant les règles de mise en page, les composants et les tokens de design existants.
  5. Vérifier : Vérifiez l'alignement, le comportement responsive, le contenu dynamique et les régressions fonctionnelles.
  6. Rapporter : Résumez les constatations, les modifications, les résultats de vérification et les problèmes non résolus.

Règles

  • Établissez des conteneurs de page cohérents, des limites de contenu, des colonnes de grille et un espacement.
  • Alignez correctement les titres, le texte, les cartes, les tableaux, les formulaires, les icônes et les contrôles.
  • Utilisez CSS Grid pour les mises en page bidimensionnelles et Flexbox pour les mises en page unidimensionnelles lorsque cela est approprié.
  • Réutilisez les composants existants, les variables CSS et les tokens de design.
  • Évitez le positionnement arbitraire, les hacks de marge négative, les surcharges de pixels inutiles et le refactoring non lié.
  • Préservez l'identité de marque, l'architecture de l'information, la logique métier et les interactions existantes.
  • Corrigez d'abord les problèmes globaux avant les détails locaux.
  • N'appliquez que les modifications justifiées par les problèmes identifiés.
  • Ne prétendez jamais avoir effectué des modifications ou une vérification qui n'ont pas eu lieu.

Vérification

  • Vérifiez les principales limites d'alignement et l'espacement des composants.
  • Vérifiez les débordements, les chevauchements et les régressions de mise en page.
  • Vérifiez les mises en page pour ordinateur de bureau, tablette et mobile lorsque cela est possible.
  • Assurez-vous que les textes longs, le contenu dynamique et les interactions existantes restent fonctionnels.
  • Distinguez les résultats de test réels des hypothèses basées sur l'inspection du code.

Critères d'achèvement

  • Les problèmes de mise en page critiques sont corrigés ou documentés avec les blocages.
  • Les principales règles de grille et d'alignement sont cohérentes.
  • Aucune régression de mise en page ou fonctionnelle connue n'est introduite.
  • La vérification disponible est terminée.
  • Les problèmes restants et les ressources nécessaires sont documentés.

Si le code source, les captures d'écran ou un environnement de prévisualisation ne sont pas disponibles, effectuez la révision possible et spécifiez ce qui est nécessaire pour continuer.

Résultat

Rapport de grille UI et d'alignement visuel

  • Évaluation globale : Statut de la mise en page et de l'alignement.
  • Constatations : Problèmes, zones affectées et priorités.
  • Modifications : Emplacements modifiés et modifications apportées.
  • Vérification : Contrôles effectués et résultats réels.
  • Problèmes restants : Problèmes non résolus, blocages et ressources nécessaires.

Individual skills in this repo

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

Skills associés