copywriter

Write compelling UX copy, marketing content, and product messaging. Use when writing button labels, error messages, landing pages, emails, CTAs, empty states, tooltips, or any user…

Vaskin Kissoyan

@killerapp

What This Skill Does

Generates user-facing text for products, marketing, and UX—including button labels, error messages, landing pages, emails, CTAs, empty states, and tooltips. Uses proven formulas and voice/tone guidelines to produce clear, concise, and actionable copy.

Replaces guesswork and inconsistent copy by applying structured formulas for buttons, errors, CTAs, and headlines across all user touchpoints.

When to Use It

  • Write button labels that clearly communicate the action (e.g., 'Save Changes' instead of 'Submit')
  • Craft error messages that explain what went wrong and how to fix it
  • Create empty state copy with a headline, explanation, and next action
  • Draft CTA text that pairs a verb with a benefit and removes friction
  • Write email subject lines and body copy for welcome, transactional, or campaign emails
  • Produce landing page headlines using proven formulas like 'How to [goal] without [pain point]'

Install

$ openclaw skills install @killerapp/copywriter

Copywriter

Write clear, compelling copy for products, marketing, and UX.

Scope

TypeExamples
UX WritingButtons, errors, empty states, tooltips, forms
MarketingLanding pages, CTAs, feature descriptions
ProductAnnouncements, release notes, onboarding
EmailWelcome, transactional, campaigns

Core Formulas

Buttons

Verb + Noun → "Save Changes", "Start Free Trial" (not "Submit", "OK")

Errors

What happened → Why → How to fix

"Please enter a valid email address"
"Password must be at least 8 characters"

Empty States

Headline → Explanation → Action

"No results found" → "Try adjusting filters" → [Clear Filters]

CTAs

Verb + Benefit + Remove friction

"Start Free Trial" (not "Sign Up")
"Get Started Free" (not "Learn More")

Headlines

"How to [goal] without [pain point]"
"[Number] ways to [benefit]"
"Get [outcome] in [timeframe]"

Voice & Tone

Voice (consistent):

  • Professional but friendly
  • Clear and concise
  • Helpful and supportive

Tone (varies):

ContextExample
Success"All set! Your changes are live."
Error"Something went wrong, but your data is safe."
Urgency"Action required: Suspicious login detected"

Power Words

CategoryWords
UrgencyNow, Today, Limited, Fast
ValueFree, Save, Bonus, Extra
TrustGuaranteed, Proven, Secure
EaseEasy, Simple, Quick, Instant

Checklist

  • Clear? (12-year-old test)
  • Concise? (Remove unnecessary words)
  • Specific? (Numbers, examples)
  • Actionable? (What should user do?)
  • Scannable? (Headings, bullets)

References

Top skills in this category