---
id: daily-ux-copy
name: "ux-copy"
url: https://skills.yangsir.net/skill/daily-ux-copy
author: anthropics
domain: design
tags: ["ux-writing", "copywriting", "ui-design", "content-creation", "user-experience"]
install_count: 4600
rating: 4.40 (24 reviews)
github: https://github.com/anthropics/knowledge-work-plugins
---

# ux-copy

> 为任意界面撰写或审查UX文案，根据用户场景生成符合品牌调性的微文案

**Stats**: 4,600 installs · 4.4/5 (24 reviews)

## Before / After 对比

### UX文案撰写效率

**Before**:

产品经理和设计师反复讨论按钮文案、错误提示和引导语，一个完整页面的文案需要1-2天

**After**:

输入页面上下文和目标，自动生成多版本文案供选择，1小时内完成全页面文案

| Metric | Before | After | Change |
|---|---|---|---|
| 撰写周期 | 32小时 | 1小时 | -97% |

## Readme

# ux-copy

# /ux-copy

If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](https://github.com/anthropics/knowledge-work-plugins/blob/HEAD/design/skills/ux-copy/../../CONNECTORS.md).

Write or review UX copy for any interface context.

## Usage

```
/ux-copy $ARGUMENTS

```

## What I Need From You

- **Context**: What screen, flow, or feature?

- **User state**: What is the user trying to do? How are they feeling?

- **Tone**: Formal, friendly, playful, reassuring?

- **Constraints**: Character limits, platform guidelines?

## Principles

- **Clear**: Say exactly what you mean. No jargon, no ambiguity.

- **Concise**: Use the fewest words that convey the full meaning.

- **Consistent**: Same terms for the same things everywhere.

- **Useful**: Every word should help the user accomplish their goal.

- **Human**: Write like a helpful person, not a robot.

## Copy Patterns

### CTAs

- Start with a verb: "Start free trial", "Save changes", "Download report"

- Be specific: "Create account" not "Submit"

- Match the outcome to the label

### Error Messages

Structure: What happened + Why + How to fix

- "Payment declined. Your card was declined by your bank. Try a different card or contact your bank."

### Empty States

Structure: What this is + Why it's empty + How to start

- "No projects yet. Create your first project to start collaborating with your team."

### Confirmation Dialogs

- Make the action clear: "Delete 3 files?" not "Are you sure?"

- Describe consequences: "This can't be undone"

- Label buttons with the action: "Delete files" / "Keep files" not "OK" / "Cancel"

### Tooltips

- Concise, helpful, never obvious

### Loading States

- Set expectations, reduce anxiety

### Onboarding

- Progressive disclosure, one concept at a time

## Voice and Tone

Adapt tone to context:

- **Success**: Celebratory but not over the top

- **Error**: Empathetic and helpful

- **Warning**: Clear and actionable

- **Neutral**: Informative and concise

## Output

```
## UX Copy: [Context]

### Recommended Copy
**[Element]**: [Copy]

### Alternatives
| Option | Copy | Tone | Best For |
|--------|------|------|----------|
| A | [Copy] | [Tone] | [When to use] |
| B | [Copy] | [Tone] | [When to use] |
| C | [Copy] | [Tone] | [When to use] |

### Rationale
[Why this copy works — user context, clarity, action-orientation]

### Localization Notes
[Anything translators should know — idioms to avoid, character expansion, cultural context]

```

## If Connectors Available

If **~~knowledge base** is connected:

- Pull your brand voice guidelines and content style guide

- Check for existing copy patterns and terminology standards

If **~~design tool** is connected:

- View the screen context in Figma to understand the full user flow

- Check character limits and layout constraints from the design

## Tips

- **Be specific about context** — "Error message when payment fails" is better than "error message."

- **Share your brand voice** — "We're professional but warm" helps me match your tone.

- **Consider the user's emotional state** — Error messages need empathy. Success messages can celebrate.

Weekly Installs250Repository[anthropics/know…-plugins](https://github.com/anthropics/knowledge-work-plugins)GitHub Stars10.2KFirst Seen10 days agoSecurity Audits[Gen Agent Trust HubPass](/anthropics/knowledge-work-plugins/ux-copy/security/agent-trust-hub)[SocketPass](/anthropics/knowledge-work-plugins/ux-copy/security/socket)[SnykPass](/anthropics/knowledge-work-plugins/ux-copy/security/snyk)Installed ongemini-cli240opencode240codex239cursor239cline238kimi-cli238

---
*Source: https://skills.yangsir.net/skill/daily-ux-copy*
*Markdown mirror: https://skills.yangsir.net/api/skill/daily-ux-copy/markdown*