Skill: UX Writing
Erstelle oder kritisiere Interface-Texte in der Stimme des Projekts.
Schritte
- Lies
content/voice-tone.md(Stimmprinzipien, Tonspektrum, Formeln, Mikro-Text-Muster, inklusive Sprache, Pre-Ship-Checkliste). - Passe den Ton an den emotionalen Zustand der Nutzer:in an (Onboarding/Erfolg/Routine/Fehler/Zerstörerisch). Höherer Stress → einfachere Sprache.
- Wende die Formeln an:
- Buttons: Verb nach vorne ziehen, Ergebnis benennen.
- Bestätigungsdialoge: Der Bestätigungsbutton wiederholt die Aktion und das Objekt – „Account löschen“, nicht „Löschen“/„OK“/„Ja“/„Bestätigen“. Die Überschrift fragt („Account löschen?“), der Button antwortet mit denselben Wörtern. „Abbrechen“ bleibt „Abbrechen“. Bei irreversiblen/risikoreichen Aktionen ist ein type-to-confirm-Schritt erforderlich (WCAG 3.3.4/3.3.6).
- Fehler: Was ist passiert → Warum → Wie beheben (keine Sackgassen, keine Codes/Stack-Traces).
- Leerzustände: Wert → erste Aktion.
- Setze die Mechanik durch: Satzanfänge, keine GROSSBUCHSTABEN, Ziffern, keine Schuldzuweisungen an Nutzer:innen, Labels (keine Platzhalter), keine richtungs- oder farbabhängigen Anweisungen.
- Führe die 10-Punkte-Pre-Ship-Copy-Checkliste aus.
Ausgabe
Endgültiger Text (oder eine redline-Überprüfung), der sich natürlich vorlesen lässt und die Checkliste besteht. Halte dich an etwaige Zeichenbegrenzungen für enge UI-Elemente.
Überprüfung (obligatorisch vor Fertigmeldung)
Führe jede Zeile durch die 10-Punkte-Pre-Ship-Checkliste in content/voice-tone.md – überspringe sie nicht:
- Lässt sich vorlesen; Verb nach vorne gezogen bei Aktionen; kein Fachjargon/Schuldzuweisungen/Sackgassen.
- Fehler folgen Was→Warum→Wie; Leerzustände geben Wert→Aktion; kein bloßes „Keine Daten“/„Fehler“.
- Mechanik: Satzanfänge, Ziffern, Labels (keine Platzhalter), keine farb- oder richtungsabhängigen Hinweise, inklusive Sprache.
- Innerhalb von Zeichenbegrenzungen; übersetzbar (keine Verkettung – siehe
accessibility/i18n-rtl.md).