mcpField
U
ux-writing

ux-writing

github.com/plugin87设计与 UI3.1k535 次安装3 天前更新
代码仓库

关于 ux-writing

用于按照项目语气撰写或审查界面文案的 UX 写作技能。它涵盖语气选择、常见界面文案模式、包容性语言和发布前检查清单。

主要功能

  1. 01根据用户情境匹配语气
  2. 02撰写以行动为导向的按钮文案
  3. 03设计确认、错误和空状态文案
  4. 04遵循包容性语言与文案规范
  5. 05按发布前清单检查文案

适用场景

  1. 01起草界面标签和提示文案
  2. 02审查错误消息和确认对话框措辞
  3. 03根据压力程度和用户情境调整界面文案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/plugin87/ux-ui-agent-skills --skill ux-writing

安装后在 Claude Code 中输入/ux-writing确认已加载。

详细介绍

技能:UX 文案

步骤 0:工具包是否就绪? 此技能会读取工具包中的文件。请检查一次: ls ${CLAUDE_SKILL_DIR}/../../../tokens >/dev/null 2>&1 && echo KIT_OK || echo KIT_MISSING 仅当出现 KIT_MISSING 时,表示只安装了技能文件夹,这是 npx skills add 的安装方式。请明确告知用户,并引导他们运行 npx ux-ui-agent-skills init 或安装插件,然后停止。不要猜测你无法打开的文件内容。

为项目撰写或评审符合其风格的界面文案。

步骤

  1. 阅读 ${CLAUDE_SKILL_DIR}/../../../content/voice-tone.md(语气原则、语气范围、文案公式、微文案模式、包容性语言、发布前检查清单)。
  2. 根据用户的情绪状态调整语气(引导/成功/常规/错误/破坏性操作)。压力越大,语言越直白。
  3. 应用以下公式:
    • 按钮:将动词前置,并明确说明操作结果。
    • 确认对话框:确认按钮必须重述操作和对象:“删除账户”,而不是“删除”/“确定”/“是”/“确认”。标题提出问题(“删除账户?”),按钮用对应措辞作答。取消按钮保持为“取消”。对于不可撤销或影响重大的操作,要求用户输入文字进行确认(WCAG 3.3.4/3.3.6)。
    • 错误:发生了什么 → 原因 → 如何解决(不要让用户陷入死路,也不要显示代码/堆栈跟踪)。
    • 空状态:说明价值 → 提供第一个操作。
  4. 遵循写作规范:句首字母大写,不使用全大写,使用数字,不责怪用户,使用标签(而非占位符),不只依赖方向或颜色进行说明。
  5. 执行 10 项发布前文案检查清单。

输出

最终文案(或逐项修订评审)应自然流畅、适合朗读,并通过检查清单。界面文案须符合字符数限制。

验证(完成前必须执行)

根据 ${CLAUDE_SKILL_DIR}/../../../content/voice-tone.md 中的 10 项发布前文案检查清单逐条检查。不得跳过:

  • 朗读自然;操作动词前置;没有术语、责怪或死路。
  • 错误文案遵循“发生了什么→原因→如何解决”;空状态说明价值→操作;不单独使用“No data”/“Error”。
  • 写作规范:句首字母大写,使用数字和标签(而非占位符),不只依赖颜色或方向进行提示,使用包容性语言。
  • 符合字符数限制;便于翻译(不拼接字符串;参见 ${CLAUDE_SKILL_DIR}/../../../accessibility/i18n-rtl.md)。

评论

支持 Markdown