The skill activates automatically when you write or edit interface copy. You don’t need to explicitly call it.
How it works
This skill uses model-invoked activation—Claude and Codex automatically decide when to use it based on your request. The AI loads reference materials progressively, using only what’s needed for your specific task.In Codex CLI/IDE, you can also explicitly invoke the skill using
$ux-writing or through the /skills command.Basic usage
The skill activates when you:- Write or edit interface copy
- Create error messages, notifications, or empty states
- Work on button labels, form fields, or instructions
- Review product content for consistency
- Establish voice and tone guidelines
Usage examples
Write an error message
Ask Claude or Codex to create user-friendly error messages:- Explains what happened
- Provides context about why it failed
- Offers a clear recovery path
- Uses empathetic, non-blaming language
[What failed]. [Why/context]. [What to do].
Edit existing copy
Review and improve interface copy against the four quality standards:- Purposeful: ✓ Describes action
- Concise: ✗ Too wordy (6 words)
- Conversational: ✗ Corporate, formal tone
- Clear: ✓ Meaning is clear
Create empty state copy
Generate helpful empty states that guide users:- Explanation of why it’s empty
- Clear call-to-action
- Encouraging tone
Evaluate content quality
Score existing interface copy using the content usability framework:- Purposeful: 2/5 — Doesn’t explain what failed or why
- Concise: 5/5 — Brief and direct
- Conversational: 3/5 — Sounds robotic
- Clear: 2/5 — Vague, no recovery path
- Specify what failed
- Explain why it happened
- Provide actionable recovery step
- Use more empathetic tone
Write consistent button labels
Create action-oriented button labels:[Verb] [object] with active imperative verbs.
Example output:
- “Save changes”
- “Delete account”
- “View details”
- Sentence case
- Active imperative verbs
- Specific, not generic
- 2-4 words each
Create notification copy
Write timely, valuable notification messages:- Verb-first title
- Clear action required
- Brief explanation
- Actionable CTA
Understanding the four quality standards
The skill evaluates all UX text against these standards:1. Purposeful
1. Purposeful
Helps users or the business achieve goals.
- Does the text help users complete their task?
- Is the value to the user clear?
- Are concerns anticipated and addressed?
2. Concise
2. Concise
Uses the fewest words possible without losing meaning.
- Every word must have a job
- Remove unnecessary qualifiers
- Front-load important information
- Target: 40-60 characters per line maximum
3. Conversational
3. Conversational
Sounds natural and human, not robotic.
- Write how you speak
- Use active voice 85% of the time
- Include natural connecting words
- Avoid corporate jargon
4. Clear
4. Clear
Unambiguous, accurate, and easy to understand.
- Use plain language (7th grade reading level for general audience)
- Choose specific, meaningful verbs
- Use consistent terminology
- Avoid jargon and technical terms
Common UX text patterns
The skill includes patterns for:- Buttons and links: Active imperative verbs, sentence case
- Error messages: Empathetic, clear, actionable (validation, system, blocking, permission)
- Success messages: Past tense, specific, encouraging
- Empty states: Explanation + CTA to populate
- Form fields: Clear labels, helpful instructions
- Notifications: Timely, valuable, verb-first titles
- Titles: Noun phrases, orient users
Tips for best results
Provide context
Share relevant information about:
- User goals and needs
- Product voice and tone
- Technical constraints
- User emotional state
Specify the content type
Be clear about what you’re creating:
- Error message
- Button label
- Empty state
- Notification
- Form instructions
Request specific patterns
Reference UX writing principles:
- “Keep it conversational”
- “Make it actionable”
- “Apply the four quality standards”
- “Use empathetic tone for errors”
Next steps
Core principles
Deep dive into the four quality standards and UX writing patterns
Figma integration
Review and improve UX copy directly from Figma designs
Voice and tone
Learn how to adapt content to brand personality and context
Accessibility
Write inclusive UX text for all users