Agent skill

UX Copy Skill: Microcopy, Errors and Empty States

The ux-copy skill writes or reviews microcopy for buttons, error messages, empty states and confirmation dialogs, with five principles and a patterns guide for common interface elements.

Install
git clone https://github.com/anthropics/knowledge-work-plugins.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the ux-copy skill?

The ux-copy skill is a slash command skill in Anthropic's knowledge-work-plugins repository. Give it a screen, flow or draft line and it writes or reviews microcopy: button labels, error messages, empty states and confirmation dialogs, returning a recommended line, tone alternatives, rationale and localization notes.

The skill's CTA rules are specific: start with a verb, name the outcome, and write Create account instead of Submit. The same file covers error messages, empty states, confirmation dialogs, tooltips, loading states and onboarding text.

Before writing, it asks for four inputs: the screen or flow, the user's state of mind, the tone and any constraints such as character limits. The reply offers a recommended line plus three alternatives and localization notes.

Patterns it applies

  • Error messages follow what happened, why, and how to fix it.
  • Empty states follow what this is, why it is empty, and how to start.
  • Confirmation dialogs name the action, such as Delete 3 files, and describe the consequence.
  • Dialog buttons carry the action label, such as Delete files and Keep files, instead of OK and Cancel.
  • Onboarding uses progressive disclosure, one concept at a time.

Five principles

  1. Clear: no jargon and no ambiguity.
  2. Concise: the fewest words that carry the full meaning.
  3. Consistent: the same term for the same thing everywhere.
  4. Useful: every word helps the user reach their goal.
  5. Human: written like a helpful person, not a robot.

Where it fits

Good for

  • Naming a button, wording a failure or filling an empty screen.
  • Reviewing existing copy against a consistent checklist.
  • Drafts that a brand reviewer then adjusts. Related: brand guidelines.

Not for

  • Long form marketing pages. Related: page CRO and landing page design.
  • Final translation. It adds localization notes, but a translator still does the work.
  • Testing copy with real users, which the skill does not do.

Use it with UiChemy

Page copy on a WordPress site is yours to edit after UiChemy Figma to WordPress converts a design, so this skill can draft the button and error wording beforehand. It writes text only, not pages. Click Get Started on uichemy.com.