UX Writing Skill
A skill for interface copy: errors, buttons, empty states and forms against four standards, scored with a checklist.
- 263 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- The skill holds instructions and references and neither runs commands nor goes to the network.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/ux-writing-skillDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skill holds instructions and references and neither runs commands nor goes to the network.
This is third-party code. Review the repository files before installing.
What it does
UX Writing Skill teaches an agent to write and edit interface copy against four standards: purposeful, concise, conversational and clear. `SKILL.md` collects patterns for titles, buttons, errors, empty states, forms, notifications and onboarding, voice and tone rules, and numbers for line length and reading level. From the `references` directory the agent loads only what it needs: an accessibility guide, a voice chart template, a checklist for scoring text and detailed pattern examples. `templates` holds starters for an error message, an empty state and onboarding, and `examples` has before-and-after breakdowns. The skill activates itself when you ask to write or edit interface text, and in Codex it can be invoked as `$ux-writing`, in Cursor as `@ux-writing`.
Who it is for. Product designers and design-system teams who want consistent interface text without reviewing every string.
Good fit when
- A payment failed and the error message must explain the cause and the next step.
- An empty task-list screen needs text that leads to the first action.
- A button label like "Submit your information for processing" has grown and needs trimming.
- The team reviews interface strings against a scored checklist before release.
- The product needs a voice chart so tone shifts by situation while character stays the same.
Not a fit when
- You are writing marketing copy or an article: the skill targets interface microcopy.
- The product is being localised into Russian: the skill's examples and benchmarks are English.
- The work happens in ChatGPT: it cannot install or use skills.
Example request
Write an error message for when a payment fails and score it against the skill's checklist.Limitations
The skill is oriented to English: line-length norms, reading level and examples are built for it, and a Russian interface would need them revisited. It does not replace user testing or your company's brand voice guide, so fill in the voice chart separately. It cannot be used from ChatGPT; Claude, Codex and Cursor are supported. Starters for errors, empty states and onboarding sit in `templates` as blanks to fill in for your product. Figma connection is described in `docs/figma-integration.md`.
How to disable. Delete the `ux-writing` directory from the agent's skills folder or through the `skills` manager. Remove any files committed into the project by hand.
FAQ
How do I install UX Writing Skill in Claude Code?
Run `npx skills add content-designer/ux-writing-skill` and restart the agent or IDE. The command configures the skill for your agent automatically.
Which four standards does the skill use?
Text should be purposeful, concise, conversational and clear. The skill scores interface strings against them and suggests edits.
How do I share the skill with the whole team?
Run the same command from the project root and commit the created files. Teammates get the skill with the repository.
Can the skill check text in Figma?
Yes, through connecting Figma to the agent. Steps for different agents are in `docs/figma-integration.md`.
How do I call the skill manually?
In Codex write `$ux-writing` or open the list through `/skills`. In Cursor use `@ux-writing`. Elsewhere the skill activates by the topic of the request.
Discussion
No questions or reviews yet.
Related
SkillsWriting rules for an agent: concrete detail over generalities, tone fitted to genre and a draft audit before delivery
Russian proofreading skill covering typography, bureaucratic style and 17 signs of machine text, with a rule cited for every fix
Addy Osmani skill for clearer writing: an interview and draft from your own words, a rewrite of existing text, a review that leaves the file alone
Twenty-two skills for marketing and engineering: copy, social posts, Chrome extensions, PromQL, research and skill checks
Infostyle
infostyle
A Russian copy-editing skill based on Ilyakhov's information style: cuts filler and cliches, adds facts, shows before and after
A skill for SEO articles: brief, outline, fact-check, SEO audit and file output, plus LinkedIn, Medium and WeChat modes.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| UX Writing Skill (this card) | no | 263 | |
| UX/UI Agent Skills | no | 3,164 | a set of tokens, components and accessibility rules for a design system; here only interface text and checklist scoring |
| UI UX Pro Max | no | 148,899 | a database of styles, palettes and font pairs for visual design; here microcopy and product voice |
README in short
The author builds the skill on the idea that a design system solves visual consistency while text quality depends on individuals. Content-design books and the Material Design guidelines are named as sources. Version 1.6.0 is marked production-ready.
README badge
Original SKILL.md
--- name: ux-writing description: Create user-centered, accessible interface copy (microcopy) for digital products including buttons, labels, error messages, notifications, forms, onboarding, empty states, success messages, and help text. Use when writing or editing any text that appears in apps, websites, or software interfaces, designing conversational flows, establishing voice and tone guidelines, auditing product content for consistency and usability, reviewing UI strings, or improving existing interface copy. Applies UX writing best practices based on four quality standards — purposeful, concise, conversational, and clear. Includes accessibility guidelines, research-backed benchmarks (sentence length, comprehension rates, reading levels), expanded error patterns, tone adaptation frameworks, and comprehensive reference materials. --- # UX Writing Write clear, concise, user-centered interface copy (UX text/microcopy) for digital products and experiences. This skill provides frameworks, patterns, and best practices for creating text that helps users accomplish their goals. **Compatible with:** Claude, Codex, Cursor, and other agents that support the agent skills specification. **Note:** This skill works with Codex CLI/IDE, not ChatGPT. ChatGPT cannot install or use skills. ## When to Use This Skill Use this skill when: - Writing interface copy (buttons, labels, titles, messages, forms) - Editing existing UX text for clarity and effectiveness - Creating error messages, notifications, or success messages - Designing conversational flows or onboarding experiences - Establishing voice and tone for a product - Auditing product content for consistency and usability ## Core UX Writing Principles ### The Four Quality Standards Every piece of UX text should be: 1. **Purposeful** — Helps users or the business achieve goals 2. **Concise** — Uses the fewest words possible without losing meaning 3. **Conversational** — Sounds natural and human, not robotic 4. **Clear** — Unambiguous, accurate, and easy to understand ### Key Best Practices **Conciseness** - Use 40-60 characters per line maximum - Every word must have a job - Break dense text into scannable chunks - Front-load important information **Clarity** - Use plain language (7th grade reading level for general, 10th for professional) - Avoid jargon, idioms, and technical terms - Use consistent terminology throughout - Choose meaningful, specific verbs **Conversational Tone** - Write how you speak - Use active voice 85% of the time - Include prepositions and articles - Avoid robotic phrasing **User-Centered**