Skip to content

Choose the right copy skill

Route a copy task to copy direction, tone of voice, content design, or product microcopy without duplicating work.

Use this when: you have a copy task and need to know whether to invoke copy-direction, tone-of-voice, content-design, or ux-writing. Prerequisites: experience-design pack and product-engineering pack installed. Result: one clear skill invocation for your copy task, with no wasted round-trips.

TaskSkillPack
Name the brand-level copy register — cross-surface voice personality all per-surface copy referencestone-of-voiceexperience-design
Name the copy goals and arbitration rules for a specific marketing or acquisition surface (pricing page, campaign landing page, product launch page, onboarding flow copy voice)copy-directionexperience-design
Decide what a surface should say, for whom, in what form, and to what objective — before any wireframe startscontent-designexperience-design
Write product UI copy strings — error messages, empty states, button labels, form labelsux-writingproduct-engineering

Onboarding tasks split across three skills by sub-task:

Onboarding sub-taskSkill
Narrative arc and content structure of the onboarding flowcontent-design
Copy voice and register for onboarding (what tone the copy should have)copy-direction
UI-state strings within onboarding screens (loading, error, empty)ux-writing

When you need all three layers for an acquisition surface, run them in this order:

  1. content-design — decide what the surface must say and to whom
  2. tone-of-voice (optional, if no brand-register doc exists yet) — name the brand-level copy register
  3. copy-direction — name the per-surface copy goals, grounded in the content brief and the brand register
  4. ux-writing — write the UI-state strings the surface renders

copy-direction references the content-design output as a structured upstream and the tone-of-voice brand-register doc as a brand referent. Neither is required — copy-direction degrades gracefully when either is absent.

If a brand-register doc already exists, skip tone-of-voice and go directly to copy-direction. The brand register is a once-per-brand artifact; running tone-of-voice again would amend it, not create a new one.

SituationWrong callRight call
“Name the copy vibe for our pricing page”tone-of-voicecopy-direction (per-surface)
“Write the hero headline”copy-directionNeither — both produce direction, not finished copy. Use copy-direction to name the goals, then write the copy yourself against those goals.
“What should our onboarding copy sound like?”ux-writingcopy-direction (copy voice)
“Write the error message for failed login”copy-directionux-writing (UI copy state)
“What should our brand sound like across all channels?”copy-directiontone-of-voice (brand-level)