ui-skills
Konsistente Benutzeroberflächen mit Design-Constraints erstellen
KI-Agenten produzieren oft inkonsistenten UI-Code über verschiedene Sitzungen hinweg. Diese Skill bietet opinionated Design-Constraints und Patterns, um konsistente, zugängliche Oberflächengenerierung jedes Mal zu gewährleisten.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "ui-skills". Generate a card component using ui-skills patterns
Erwartetes Ergebnis:
Eine wiederverwendbare Card-Komponente mit konsistentem Padding, Border-Radius, Shadow-Tokens und Support für Header-, Body- und Footer-Slots. Inkludiert Hover-States und Barrierefreiheits-Attribute.
Verwendung von "ui-skills". Create a modal dialog following ui-skills constraints
Erwartetes Ergebnis:
Eine Modal-Komponente mit Focus-Trap, Escape-Key-Handling, Backdrop-Click-Detection und korrekten ARIA-Roles für Screen-Reader.
Sicherheitsaudit
SicherThis 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.
Qualitätsbewertung
Was du bauen kannst
Frontend-Entwickler baut ein Design-System
Verwenden Sie diese Skill, um konsistente Komponenten-Patterns zu generieren, die etablierte Designprinzipien und Barrierefreiheitsstandards einhalten.
KI-Agent erstellt UI-Komponenten
Ermöglichen Sie KI-Coding-Assistenten, UI-Code zu produzieren, der den Design-Constraints und Patterns Ihres Teams entspricht.
Startup-Team standardisiert UI-Entwicklung
Etablieren Sie einen geteilten Wortschatz an UI-Patterns für kleine Teams ohne dedizierte Design-Ressourcen.
Probiere diese Prompts
Generieren Sie unter Verwendung der ui-skills Patterns eine Button-Komponente mit Primary-, Secondary- und Disabled-States. Inkludieren Sie Barrierefreiheits-Attribute und Focus-States.
Wenden Sie ui-skills Constraints an, um eine Text-Input-Komponente mit Label, Placeholder, Error-State und Validierungsmeldung zu erstellen. Folgen Sie den WCAG-Richtlinien.
Erstellen Sie unter Verwendung der ui-skills Patterns eine Navigation-Komponente, die auf Desktop und Mobile funktioniert. Inkludieren Sie Keyboard-Navigation und Screen-Reader-Support.
Wenden Sie ui-skills Constraints an, um eine Data-Table-Komponente mit sortierbaren Spalten, Zeilenauswahl und Paginierung zu generieren. Stellen Sie Barrierefreiheits-Konformität sicher.
Bewährte Verfahren
- Definieren Sie immer Design-Tokens (Spacing, Colors, Typography), bevor Sie Komponenten generieren
- Testen Sie Komponenten mit Keyboard-Navigation und Screen-Readern während der Entwicklung
- Dokumentieren Sie Komponenten-Props, -States und Nutzungsbeispiele für Team-Konsistenz
Vermeiden
- Farbwerte fest codieren anstatt Design-System-Tokens zu verwenden
- Focus-States und Keyboard-Navigation in interaktiven Elementen ignorieren
- Übermäßig komplexe Komponenten erstellen, die in kleinere Einheiten aufgeteilt werden sollten
Häufig gestellte Fragen
Welche Frameworks werden von dieser Skill unterstützt?
Generiert diese Skill tatsächlichen CSS-Code?
Wie integriere ich dies mit meinem bestehenden Design-System?
Kann ich die Barrierefreiheits-Anforderungen anpassen?
Ist diese Skill für Mobile-First-Entwicklung geeignet?
Wie oft werden die Design-Patterns aktualisiert?
Entwicklerdetails
Autor
sickn33Lizenz
MIT
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/ui-skillsRef
main
Dateistruktur
📄 SKILL.md