From 1c185f41217144bf833a30afe0c37dedb7bcdd24 Mon Sep 17 00:00:00 2001 From: DanielS Date: Tue, 7 Jul 2026 01:00:21 +0200 Subject: [PATCH] feat: add performance, conversion and accessibility skills --- .agents/skills/accessible-inclusive-design/SKILL.md | 10 ++++++++++ .agents/skills/adaptive-responsive-fluidity/SKILL.md | 10 ++++++++++ .agents/skills/clean-code-architecture/SKILL.md | 10 ++++++++++ .agents/skills/conversion-driven-ux/SKILL.md | 11 +++++++++++ .agents/skills/core-web-vitals-perfection/SKILL.md | 10 ++++++++++ 5 files changed, 51 insertions(+) create mode 100644 .agents/skills/accessible-inclusive-design/SKILL.md create mode 100644 .agents/skills/adaptive-responsive-fluidity/SKILL.md create mode 100644 .agents/skills/clean-code-architecture/SKILL.md create mode 100644 .agents/skills/conversion-driven-ux/SKILL.md create mode 100644 .agents/skills/core-web-vitals-perfection/SKILL.md diff --git a/.agents/skills/accessible-inclusive-design/SKILL.md b/.agents/skills/accessible-inclusive-design/SKILL.md new file mode 100644 index 0000000..7039246 --- /dev/null +++ b/.agents/skills/accessible-inclusive-design/SKILL.md @@ -0,0 +1,10 @@ +--- +name: accessible-inclusive-design +description: Gewährleistet, dass jede Website ohne Einschränkungen barrierefrei nach den WCAG 2.2 AA Richtlinien bedienbar und rechtssicher ist. +--- + +# Accessible Inclusive Design Guidelines + +* **Kontrast & Lesbarkeit:** Strikte Einhaltung des Kontrastverhältnisses von mindestens 4.5:1 für Fließtext und 3:1 für große Überschriften und UI-Komponenten. +* **Keyboard-Navigierbarkeit:** Alle interaktiven Elemente (Buttons, Links, Formulare) müssen logisch mit der Tabulatortaste ansteuerbar sein und einen deutlich sichtbaren `:focus`-State besitzen. +* **Screenreader-Konformität:** Jedes Bild benötigt ein präzises, beschreibendes `alt`-Attribut. Formularfelder müssen über explizite `