ui-skills
Build Consistent User Interfaces with Design Constraints
AI agents often produce inconsistent UI code across different sessions. This skill provides opinionated design constraints and patterns to ensure consistent, accessible interface generation every time.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez Ă utiliser
Tester
Utilisation de "ui-skills". Generate a card component using ui-skills patterns
Résultat attendu:
A reusable Card component with consistent padding, border radius, shadow tokens, and support for header, body, and footer slots. Includes hover states and accessibility attributes.
Utilisation de "ui-skills". Create a modal dialog following ui-skills constraints
Résultat attendu:
A Modal component with focus trap, escape key handling, backdrop click detection, and proper ARIA roles for screen readers.
Audit de sécurité
SûrThis skill contains documentation-only content (SKILL.md) with no executable code. Static analysis flagged URLs and patterns that are false positives - the URLs are GitHub repository references in documentation, not network requests. No security risks detected.
Score de qualité
Ce que vous pouvez construire
Frontend Developer Building a Design System
Use this skill to generate consistent component patterns that follow established design principles and accessibility standards.
AI Agent Creating UI Components
Enable AI coding assistants to produce UI code that adheres to your team's design constraints and patterns.
Startup Team Standardizing UI Development
Establish a shared vocabulary of UI patterns for small teams without dedicated design resources.
Essayez ces prompts
Using the ui-skills patterns, generate a button component with primary, secondary, and disabled states. Include accessibility attributes and focus states.
Apply ui-skills constraints to create a text input component with label, placeholder, error state, and validation messaging. Follow WCAG guidelines.
Using ui-skills patterns, create a navigation component that works across desktop and mobile. Include keyboard navigation and screen reader support.
Apply ui-skills constraints to generate a data table component with sortable columns, row selection, and pagination. Ensure accessibility compliance.
Bonnes pratiques
- Always define design tokens (spacing, colors, typography) before generating components
- Test components with keyboard navigation and screen readers during development
- Document component props, states, and usage examples for team consistency
Éviter
- Hardcoding color values instead of using design system tokens
- Ignoring focus states and keyboard navigation in interactive elements
- Creating overly complex components that should be split into smaller units
Foire aux questions
What frameworks does this skill support?
Does this skill generate actual CSS code?
How do I integrate this with my existing design system?
Can I customize the accessibility requirements?
Is this skill suitable for mobile-first development?
How often are the design patterns updated?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/ui-skillsRéf
main
Structure de fichiers
đź“„ SKILL.md