返回顶部
u

ux-writing

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.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
116
下载量
0
收藏
概述
安装方式
版本历史

ux-writing

# 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:** - Confusing errors, high drop-off flows, empty states that feel broken - Inconsistent terminology across product - Accessibility review flags **unclear** labels or **verbose** instructions - Preparing **voice & tone** guidelines for a design system **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 - **Character limits** in UI components; **legal** must-review text **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) - Principles: e.g., **clear**, **respectful**, **confident**, **human**—pick 3–4 and **define** anti-patterns ### Tone (situational) - **Success**: brief affirmation - **Error**: calm, **no blame**; **next step** forward - **Empty state**: **invite** action without condescension ### Terminology - **Glossary**: “Workspace” vs “Project”—**one term** per concept; align with **engineering** names users see in API/docs **Exit condition:** **Before/after** examples for **three** contexts (success, error, empty). --- ## Stage 3: Clarity & Structure **Goal:** **Scannable** text—**front-load** meaning. ### Practices - **Titles** specific: “Payment failed” not “Something went wrong” (unless generic is truly unknown) - **Buttons** use **verbs**: “Save address” not “OK” - **Sentence case** per style guide; **avoid** ALL CAPS except acronyms - **Numbers/dates**: user locale; **relative** time when helpful (“Updated 2 min ago”) ### Microcopy hierarchy - **Primary** message → **secondary** detail → **tertiary** learn more **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 - **What happened** (plain language, no codes alone) - **Why** (if known and helpful—not stack traces) - **What to do** (steps, link to support, retry) - **Support** path when stuck ### Security - **Don’t** leak whether an **email exists** on login if policy requires ambiguity—coordinate with 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 - **Label** every input; **don’t** rely on placeholder alone as label - **Errors** associated programmatically (`aria-describedby`); **announce** on submit failure - **Password rules** visible **before** typing when complex - **Success** confirmation for destructive actions ### Tone on errors - **Avoid** shame (“Invalid input”) → **neutral** (“Enter a date after Jan 1, 2024”) **Exit condition:** **Form** review checklist applied to **highest-traffic** form. --- ## Stage 6: Accessibility & Localization **Goal:** Text works for **screen readers** and **translation**. ### Accessibility - **Alt text** for meaningful images; **decorative** marked so - **Instructions** not color-only; **error** identification not by color alone ### Localization (i18n) - **No** concatenated strings with **word order** assumptions across languages - **Punctuation** and **formality** per locale—**pseudolocale** QA for overflow **Exit condition:** **String extraction** friendly; **no** embedded HTML in strings without plan. --- ## Final Review Checklist - [ ] Voice/tone documented with examples - [ ] Critical paths scannable; verbs on CTAs - [ ] Errors: cause + next step + support path - [ ] Forms: labels, validation, a11y association - [ ] i18n-safe string patterns ## Tips for Effective Guidance - **Read aloud**—if awkward, revise. - Pair with **design**: copy length affects **layout**; **don’t** fight the grid blindly. - For **AI products**, clarify **machine** vs **human** responsibility in copy. ## Handling Deviations - **Dense enterprise UIs**: prioritize **task** **efficiency** over personality. - **Regulated** industries: **legal** review loop—suggest **plain** alternatives, not legal advice.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ux-writing-1776031579 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ux-writing-1776031579 技能

通过命令行安装

skillhub install ux-writing-1776031579

下载 Zip 包

⬇ 下载 ux-writing v1.0.0

文件大小: 3.11 KB | 发布时间: 2026-4-13 12:26

v1.0.0 最新 2026-4-13 12:26
- Initial release of the ux-writing skill, offering a comprehensive six-stage UX writing workflow.
- Covers product voice, clarity, errors, empty states, forms, accessibility, localization, and collaboration with design.
- Includes checklists, review tips, and stage-specific best practices for improving and systematizing UI text.
- Designed to reduce support burden, improve consistency, and establish effective product communication.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部