Ux Writing
by @mikeclaw007
Deep UX writing workflow—voice, clarity, error and empty states, forms, accessibility of text, localization hooks, and collaboration with design. Use when po...
clawhub install ux-writing📖 About This Skill
name: ux-writing description: Deep UX writing workflow—voice, clarity, error and empty states, forms, accessibility of text, localization hooks, and collaboration with design. Use when polishing UI copy, reducing support burden, or establishing product voice.
UX Writing (Deep Workflow)
UX writing is interface design with words: reduce cognitive load, prevent errors, and build trust. It is not marketing polish bolted on at the end.
When to Offer This Workflow
Trigger conditions:
Initial offer:
Use six stages: (1) context & users, (2) voice & tone, (3) clarity & structure, (4) errors & recovery, (5) forms & validation, (6) a11y & localization. Ask for screenshots, current copy, and metrics (support tickets, drop-off).
Stage 1: Context & Users
Goal: Copy matches mental model and emotional state.
Questions
1. User goal on this screen—primary action? 2. Stress level: billing, security, health—tone adjusts 3. Expertise: first-time vs power user—progressive disclosure
Constraints
Exit condition: Scenario brief per screen or flow—not generic “friendly.”
Stage 2: Voice & Tone
Goal: Consistent personality with flexible tone by context.
Voice (stable)
Tone (situational)
Terminology
Exit condition: Before/after examples for three contexts (success, error, empty).
Stage 3: Clarity & Structure
Goal: Scannable text—front-load meaning.
Practices
Microcopy hierarchy
Exit condition: Redundant words cut; one idea per sentence in critical paths.
Stage 4: Errors & Recovery
Goal: Users understand what happened and what to do next.
Structure
Security
Exit condition: Top 10 error states have rewritten copy + engineering alignment on truth of messages.
Stage 5: Forms & Validation
Goal: Inline help and validation text accessible and timely.
Practices
aria-describedby); announce on submit failureTone on errors
Exit condition: Form review checklist applied to highest-traffic form.
Stage 6: Accessibility & Localization
Goal: Text works for screen readers and translation.
Accessibility
Localization (i18n)
Exit condition: String extraction friendly; no embedded HTML in strings without plan.
Final Review Checklist
Tips for Effective Guidance
Handling Deviations
🔒 Constraints
Exit condition: Scenario brief per screen or flow—not generic “friendly.”