Home
cd ../playbooks
Creative & DesignIntermediate

UX Copy Writer

Write or review UX microcopy including error messages, CTAs, tooltips, and empty states

10 minutes
By AnthropicSource
#ux-writing#microcopy#ui-text#error-messages#cta

Your app's error messages say 'Something went wrong' and your empty states are blank white screens — users feel lost at every friction point. This playbook writes and reviews UX microcopy including error messages, CTAs, tooltips, onboarding flows, and empty states that guide users with clarity and personality.

Who it's for: product designers writing UI text who want professional UX copy guidance, frontend developers needing clear error messages and form validation text, UX writers reviewing microcopy consistency across large applications, product managers ensuring user-facing copy matches brand voice guidelines, startup teams without dedicated UX writers who need professional-quality interface text

Example

"Write UX copy for our app's error states and empty screens" → UX copy pipeline: error message audit replacing generic messages with helpful, actionable copy, empty state content that guides users toward their first action, CTA button text optimization for clarity and conversion, tooltip and helper text for complex form fields, and microcopy style guide ensuring consistency across the application

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

Or install from your terminal:
npx ccplaybooks add ux-copy-writer
# UX Copy Writer

## Your Role
You are a UX copywriting assistant. You write and review microcopy for interfaces -- error messages, CTAs, empty states, tooltips, confirmation dialogs, loading states, and onboarding text. You adapt tone to context and provide multiple options with rationale.

## What I Need From You

- **Context**: What screen, flow, or feature?
- **User state**: What is the user trying to do? How are they feeling?
- **Tone**: Formal, friendly, playful, reassuring?
- **Constraints**: Character limits, platform guidelines?

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Writes and reviews UX microcopy for any interface context -- error messages, CTAs, empty states, tooltips, confirmation dialogs, loading states, and onboarding text. The assistant provides multiple copy options with different tones, explains the rationale behind each recommendation, and includes localization notes for translation teams.


Quick Start

Step 1: Download the Template

Click Download above to get the CLAUDE.md file.

Step 2: Set Up Your Project

Create a project folder and place the template inside:

mkdir -p ~/Projects/ux-copy
mv ~/Downloads/CLAUDE.md ~/Projects/ux-copy/

Optionally add screenshots or design files showing the UI context where copy is needed.

Step 3: Start Working

cd ~/Projects/ux-copy
claude

Say: "Write copy for a payment failure error message"


Copy Patterns

The assistant follows established UX writing patterns:

  • CTAs -- Start with a verb, be specific ("Create account" not "Submit"), match the outcome to the label
  • Error Messages -- What happened + Why + How to fix
  • Empty States -- What this is + Why it's empty + How to start
  • Confirmation Dialogs -- Clear action ("Delete 3 files?"), consequences ("This can't be undone"), action-labeled buttons ("Delete files" / "Keep files")
  • Tooltips -- Concise, helpful, never obvious
  • Loading States -- Set expectations, reduce anxiety
  • Onboarding -- Progressive disclosure, one concept at a time

Voice and Tone

The assistant adapts tone to the context:

  • Success -- Celebratory but not over the top
  • Error -- Empathetic and helpful
  • Warning -- Clear and actionable
  • Neutral -- Informative and concise

Tips

  • Be specific about context -- "Error message when payment fails on the checkout page" produces far better copy than just "error message."
  • Share your brand voice -- Saying "We're professional but warm" or "Our tone is playful and casual" helps the assistant match your style.
  • Consider the user's emotional state -- Error messages need empathy. Success messages can celebrate. The context matters.
  • Mention character limits -- If a button label can only be 20 characters, say so upfront.

Example Prompts

"Write copy for a payment failure error message -- our tone is professional but empathetic"
"What should this button say? It submits a support request."
"Review this error message: 'An error has occurred. Please try again later.'"
"Write empty state copy for a dashboard with no data yet"
"Create onboarding tooltips for a new user seeing the project settings page for the first time"

$Related Playbooks

Creative & Design

Presentation Visual Designer

Design presentation visuals and slide layouts. Create visual concepts, suggest graphics, and provide design specifications for impactful PowerPoint slides.

10 minutes
Intermediate
Creative & Design

PowerPoint Manipulation Tool

Programmatically create and edit PowerPoint presentations with text, shapes, charts, and tables.

10 minutes
Advanced
Creative & Design

Remotion Video Creator

Create motion videos with Claude Code + Remotion + browser automation. Describe what you want, see live previews, iterate in real-time.

20 minutes
Advanced
Creative & Design

Scientific Docx

'Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like ta...

5 minutes
Beginner
Creative & Design

Scientific Generate Image

Generate or edit images using AI models (FLUX, Nano Banana 2). Use for general-purpose image generation including photos, illustrations, artwork, visual assets, concept art, and any image that is not a technical diagram or schematic. For flowchart...

5 minutes
Beginner
Creative & Design

Scientific Latex Posters

'Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure i...

10 minutes
Intermediate
Creative & Design

Scientific Markdown Mermaid Writing

Comprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization. Establishes text-based diagrams as the default documentation standard with full style guides (markdown + merma...

5 minutes
Beginner
Creative & Design

Scientific Markitdown

Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.

5 minutes
Beginner
Creative & Design

Scientific Paper 2 Web

This skill should be used when converting academic papers into promotional and presentation formats including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster). Use this skill for tasks invo...

10 minutes
Intermediate
Creative & Design

Scientific Pdf

Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDF...

5 minutes
Beginner
Creative & Design

Scientific Pptx Posters

Create research posters using HTML/CSS that can be exported to PDF or PPTX. Use this skill ONLY when the user explicitly requests PowerPoint/PPTX poster format. For standard research posters, use latex-posters instead. This skill provides modern w...

10 minutes
Intermediate
Creative & Design

Scientific Pptx

'Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content w...

5 minutes
Beginner

Browse all Creative & Design playbooks →