Die 24 Agenten dieser Kategorie decken den Barrierefreiheits-Workflow ab: vom WCAG-2.2-Audit über alle Erfolgskriterien mit priorisiertem Report, über das Mapping deutscher Normen — BITV 2.0, EN 301 549, BFSG — bis zum konkreten Code-Patch. Jeder Agent arbeitet mit einem festen Output-Vertrag: Er liefert Befundlisten mit Fundstelle und Schweregrad statt vager Hinweise und kennzeichnet fehlende Informationen als Annahme, statt Befunde zu erfinden.
Konkret heißt das: Ein Agent rekonstruiert die Tab-Reihenfolge deines Interfaces und liefert Patches für Tastatur-Fallen. Ein anderer baut Formulare mit Labels, fieldset und aria-describedby um, ein dritter richtet axe-core-Tests mit CI-Gate ein, damit Regressionen den Build brechen. Dazu kommen Dokument-Agenten, die aus vorliegenden Prüfergebnissen eine veröffentlichungsfähige Barrierefreiheitserklärung oder ein VPAT-Dokument im 2.x-Format erzeugen — inklusive markierter Platzhalter für fehlende Pflichtangaben.
Typische Aufgaben
- Ein Interface gegen alle WCAG-2.2-Erfolgskriterien prüfen — priorisierter Report mit Fundstelle, Schweregrad und Top-5-Maßnahmen (kv-a11y-wcag-audit-runner).
- BITV 2.0, EN 301 549 und BFSG auf WCAG-Kriterien mappen — mit Lückenliste und rechtlich relevanten Nachweispunkten (kv-a11y-bitv-compliance).
- Ein Formular barrierefrei umbauen: Labels, fieldset-Gruppen, Pflichtfeld-Kennzeichnung und aria-describedby-Verknüpfung (kv-a11y-forms-accessibility).
- Automatisierte a11y-Tests mit axe-core in die Pipeline einbauen, sodass Verstöße den Build brechen (kv-a11y-axe-integration, kv-a11y-ci-gate).
Alle 24 Agenten in kv-a11y
Jede Zeile ist eine Datei im ausgelieferten Paket — Name identisch mit dem Ordner im Download.
-
kv-a11y-aria-live-regionsRichtet Live-Regionen ein, damit Screenreader dynamische Updates wie Toasts und Statusmeldungen ansagen. -
kv-a11y-aria-roles-statesWeist Custom-Widgets korrekte ARIA-Rollen und -Attribute nach den Authoring-Practices zu. -
kv-a11y-axe-integrationBaut automatisierte a11y-Tests mit axe-core oder jest-axe ein — mit Regelkonfiguration und CI-Schritt. -
kv-a11y-bitv-complianceMappt BITV 2.0, EN 301 549 und BFSG auf WCAG-Kriterien — mit Lückenliste und rechtlichen Nachweispunkten. -
kv-a11y-ci-gateVerhindert a11y-Regressionen per Merge-Gate: CI-Konfiguration mit Schwellenwerten, Baseline und PR-Gate. -
kv-a11y-color-contrastMisst Kontrastverhältnisse gegen den Schwellenwert 4,5:1 und liefert konforme Ersatzwerte je Verstoß. -
kv-a11y-color-independenceFindet Stellen, an denen Information nur über Farbe vermittelt wird, und liefert Redundanz-Patches. -
kv-a11y-error-identificationLiefert ein Fehler-Behandlungsmuster mit ansagbarer Übersicht, Feld-Verknüpfung und Korrekturhinweisen. -
kv-a11y-focus-managementBehebt Fokusverlust nach Modals und Fokusfallen — mit Code für Fokus-Trapping, Rückgabe und :focus-visible. -
kv-a11y-forms-accessibilityMacht Formulare zugänglich: Labels, fieldset-Gruppen, aria-describedby und korrekte Pflicht-Kennzeichnung. -
kv-a11y-heading-structurePrüft die Überschriften-Gliederung auf Ebenen-Sprünge und fehlende h1 — mit korrigierter Zuordnung. -
kv-a11y-images-alt-textErstellt Alt-Texte je Bild: Klassifikation dekorativ vs. informativ, passender Text oder leeres alt. -
kv-a11y-keyboard-navigationPrüft die Bedienbarkeit ohne Maus und liefert Bedienpfad-Report samt Patches für die Tab-Reihenfolge. -
kv-a11y-media-captionsErstellt Untertitel im WebVTT-Format, strukturiert Transkripte und plant Audiodeskriptionen für Videos. -
kv-a11y-mobile-screenreaderPrüft TalkBack und VoiceOver auf Mobilgeräten und korrigiert Wischgesten, Fokusreihenfolge und Ansagen. -
kv-a11y-motion-reductionReduziert Animationen per prefers-reduced-motion — CSS- und JS-Patches mit Begründung je Effekt. -
kv-a11y-responsive-zoomPrüft Reflow und Text-Vergrößerung bei 400 %-Zoom und liefert CSS-Korrekturen nach WCAG 1.4.4 und 1.4.10. -
kv-a11y-screenreader-testingTestet, wie NVDA oder VoiceOver ein Interface vorlesen — Protokoll mit erwarteter und tatsächlicher Ansage. -
kv-a11y-semantic-htmlBereinigt div-Suppe: Landmarks, korrekte Listen, Buttons und Überschriften statt generischer Container. -
kv-a11y-skip-linksImplementiert Skip-Links mit korrektem Fokusziel, sichtbarem Fokuszustand und WCAG-2.4.1-konformem Markup. -
kv-a11y-statement-generatorErstellt eine veröffentlichungsfähige Barrierefreiheitserklärung mit Konformitätsstatus und Feedback-Kanal. -
kv-a11y-touch-targetsMisst Touch-Zielgrößen und Abstände und liefert CSS-Korrekturen auf die geforderten Mindestmaße. -
kv-a11y-vpat-generatorErstellt VPAT-/ACR-Dokumente im 2.x-Format mit Bewertung je WCAG-Kriterium für Section-508-Nachweise. -
kv-a11y-wcag-audit-runnerPrüft ein Interface gegen WCAG 2.2 und liefert einen priorisierten Report mit Fundstelle und Schweregrad.