mcpField
U
ux-copy

ux-copy

github.com/sickn33设计与 UI48.7k58 次安装1 天前更新
代码仓库

关于 ux-copy

UX Microcopy Generator 是一项用于撰写简短英文界面文案的技能,涵盖按钮标签、错误提示、空状态和轻提示。它适合依据现有语气规范和项目写作指引工作的产品团队;它不定义品牌语气,也不提供非英语翻译。

主要功能

  1. 01撰写突出操作的按钮标签
  2. 02编写有帮助的错误提示
  3. 03创建引导用户行动的空状态文案
  4. 04撰写简洁的轻提示
  5. 05遵循提供的语气与设计指引

适用场景

  1. 01为结账或设置操作撰写按钮标签
  2. 02在表单错误中说明解决步骤
  3. 03为空状态提供建议操作
  4. 04确认保存或可撤销的删除

安装

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

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill ux-copy

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

详细介绍

UX 微文案生成器

适用场景

当你需要按照轻松但礼貌的语气和风格编写 UX 微文案(按钮标签、错误消息、空状态、提示消息)时,使用此技能。

不适用场景

  • 长篇内容(博客文章、文档、营销页面)——不在范围内
  • 完整的反馈状态设计(而不仅仅是文本)→ 使用 /ss-feedback
  • 定义品牌语气和风格本身——此技能使用语气规范,不负责创建规范
  • 翻译成非英语语言——仅支持单一语言

上下文:$0 描述:$ARGUMENTS

如果目标项目中存在 engine/UX-WRITING.md,请阅读该文件(此处未附带)——这是此技能采用的规则集:按钮 应命名操作(而不是“提交”),错误消息应提供帮助而非指责,空状态应发出邀请, 金额文案应保持平和,同一概念只使用一个术语。韩语/CJK 项目:参见 §W8,了解清晰、平和、人性化的 “Toss 风格”(존댓말 일관성、用户视角的“我的账户”、删去冗余)。

指令

  1. 阅读设计语言参考:

    • 如果存在 DESIGN-LANGUAGE.md,请阅读其中的 Microcopy Tone Guide 和 UX Writing 部分。否则使用项目提供的语气规范和现有文案;不要臆造不存在的规则。
  2. 应用语气原则:

语气规则
  • 轻松但礼貌:友好,不生硬。像在和一位热心的朋友交谈。
  • 主动语态:“我们已保存你的更改”,而不是“你的更改已保存”
  • 积极表达:“订单满 30 美元即可享受免费配送”,而不是“订单不足 30 美元需支付配送费”
  • 通俗易懂:“转账”,而不是“发起资金转移”
  • 简洁:每个词都应有存在的价值
按使用场景划分的文案模式
按钮标签(CTA)
Format: [Action verb] + [Object] (optional)
Good: "Place order", "Get started", "Save changes", "Try again"
Bad:  "Submit", "OK", "Click here", "Proceed to next step"
  • 每个屏幕只设置一个主要 CTA
  • 标签必须清楚说明接下来会发生什么
  • 主要 CTA 不超过 3 个词
空状态
Format: [Friendly observation] + [Suggested action]
Good: "No activity yet. Create your first project to get started."
Bad:  "No data found."
  • 始终建议下一步操作
  • 使用相关图标(32px,text-text-tertiary)
  • 语气:鼓励,而非指责
错误消息
Format: [What happened] + [What to do]
Good: "Couldn't load the data. Please try again."
Bad:  "Error 500: Internal Server Error"
  • 绝不向用户显示技术错误
  • 归咎于系统,而不是用户
  • 始终提供恢复操作
提示通知
Format: [Confirmation of what happened]
Good: "Saved!", "Changes applied", "Item deleted · Undo"
Bad:  "Operation completed successfully"
  • 最多 2 行
  • 对可撤销的破坏性操作,提供“撤销”链接
  • 将提示时长视为设计默认值;必要的恢复操作应提供持久可用或由用户控制的途径。
表单标签和辅助说明
Label: Noun phrase ("Email address", "Password")
Placeholder: Example or hint ("[email protected]")
Helper: Format guidance ("Must be at least 8 characters")
Error: Specific issue when safe to disclose; on public account flows avoid revealing whether an address is registered.
确认对话框
Title: [Question about the action]
Body: [Consequence explanation]
Primary: [Action verb] ("Delete", "Confirm")
Secondary: "Cancel" when it cancels the pending action; "Close" only when it simply dismisses information.
  1. 为请求的场景生成文案,并提供:
    • 主要文案(要显示的内容)
    • 变体(适用于不同场景时)
    • 针对具体场景的注意事项和禁忌事项

限制

  • 仅当任务与其上游来源及本地项目上下文明确匹配时,才使用此技能。
  • 应用更改前,请验证命令、生成的代码、依赖项、凭据和外部服务行为。
  • 不要将示例当作特定环境测试、安全审查或破坏性操作所需用户批准的替代品。

评论

支持 Markdown