From ux-writing
Write effective microcopy, error messages, button labels, and interface text using UX writing principles. Use when crafting microcopy, UX copy, interface text, error messages, button labels, empty states, or conversational UI text. NOT for generating documentation (use documentation-generator).
How this skill is triggered — by the user, by Claude, or both
Slash command
/ux-writing:ux-writingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write clear, helpful, human interface text.
Write clear, helpful, human interface text.
| Principle | Description |
|---|---|
| Clear | Simple words, active voice |
| Concise | Front-load key info |
| Useful | Provide next steps |
| Human | Empathetic, conversational |
| Context | Tone | Example |
|---|---|---|
| Success | Celebratory | "You're all set!" |
| Error | Helpful | "Let's fix this" |
| Warning | Direct | "This can't be undone" |
| Empty | Encouraging | "Create your first" |
X Click here -> Download report
X Submit -> Save changes
Formula: [Verb] + [Object]
X Error 404
-> Page not found
Try searching or go to homepage.
Delete "Report"?
This can't be undone.
[Delete] [Cancel]
Email address
[[email protected]]
We'll send a confirmation link.
npx claudepluginhub viktorbezdek/skillstack --plugin ux-writingWrites button labels, error messages, placeholder text, empty states, and tooltips that are specific, actionable, and honest. Helps reduce user friction and support contacts.
Writes and reviews UX copy for microcopy, error messages, empty states, CTAs, confirmations, tooltips, loading states, and onboarding. Use /ux-copy with context or auto-triggers on copy queries.
Writes clear UI copy for microcopy, error messages, empty states, CTAs, onboarding, and confirmations with voice, tone, and best practices.