About ux-writing
A skill for writing clear, concise interface copy. It provides principles and patterns for calls to action, error messages, empty states, and confirmation dialogs, along with guidance for adapting tone to context.
Key features
- 01Guidance for clear, concise, consistent copy
- 02CTA labels that name the action
- 03Error messages with cause and next step
- 04Patterns for empty states and confirmations
- 05Tone guidance for success, errors, warnings, and neutral copy
Use cases
- 01Write specific labels for interface actions
- 02Explain an error and how to resolve it
- 03Draft an empty state that guides the next step
- 04Clarify the consequences of a confirmation
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ anthropics/ knowledge-work-plugins --skill ux-writingAfter installing, type/ux-writingin Claude Code to confirm it loaded.
Details
From the project READMEUX Writing
Write clear, concise, and helpful interface copy.
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"
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
Comments
Markdown supported