Review UI copy and terminology in Claude Code
Apply the product's vocabulary to button, error, empty-state, and help text so readers can tell what to do next.
中文Install in Claude Code
A Claude Code project. Check its voice guidelines first. This fictional local draft has no additional copy rules.
- Review `.claude/skills/writing-style/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.claude/skills/writing-style/` in your project and save the reviewed file as `.claude/skills/writing-style/SKILL.md`.
- Start Claude Code from that project's root, then select `/writing-style` in the slash menu.
Example task
An export status card contains `{action:'OK',error:'Error 500',empty:'Nothing here'}`. Export is available after the file is prepared, retry is available after a failure, and a first-time visitor can create a catalog.What to check
Use `Export catalog` for the action, `Couldn't export the catalog. Try again.` for failure, and `Create a catalog to start exporting.` for the empty state. Keep catalog as the term throughout.
Original SKILL.md on GitHub · Updated
Frequently asked question
How can I make a broad error message actionable?
Name what could not be completed and then give an available recovery step. Use a verb for the action label and give first-time users a starting point in the empty state.