# UX Writing Patterns

> Common UX writing patterns, button copy, form labels, system messages, and conversational UI.

- Skill: `dragoon0x/ux-writing-patterns` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dragoon0x/ux-writing-patterns`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dragoon0x/ux-writing-patterns/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dragoon0x (https://skillmd.com/u/dragoon0x)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dragoon0x/ux-writing-patterns

---


# UX Writing Patterns

## Buttons
| Action | Good | Bad |
|--------|------|-----|
| Save data | Save | Submit |
| Remove item | Remove | Delete |
| Confirm action | Confirm order | OK |
| Cancel action | Cancel | Go back |
| Navigate | View details | Click here |

## Form Labels
- 'Email address' not 'Email:'
- 'Password (8+ characters)' not 'Password'
- Mark optional fields, not required ones
- Sentence case, not Title Case

## System Messages
| Type | Tone | Example |
|------|------|---------|
| Success | Brief, confident | 'Changes saved' |
| Error | Empathetic, helpful | 'Couldn't connect. Check your network.' |
| Warning | Clear, actionable | 'This action cannot be undone.' |
| Info | Neutral, contextual | 'Your trial ends in 5 days.' |

## Conversational UI
- Don't pretend the bot is human
- Set expectations: 'I can help with X, Y, and Z'
- Offer escape: 'Talk to a person' always available
- Confirm understanding: 'You want to [action]. Is that right?'
- Handle failure gracefully: 'I'm not sure I understood. Try rephrasing?'

