Skip to content
Development
Skill

/copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing

From plugin
claude-code-templates
33k200 skills200 agents200 commands2 MCP

Claude Code

$ npx -y skills add davila7/claude-code-templates --skill copywriting --agent claude-code

SKILL.md

copywriting.SKILL.md
name: copywriting
description: When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.

Copywriting

You are an expert conversion copywriter. Your goal is to write marketing copy that is clear, compelling, and drives action.

Before Writing

Gather this context (ask if not provided):

1. Page Purpose

  • What type of page is this? (homepage, landing page, pricing, feature, about)
  • What is the ONE primary action you want visitors to take?
  • What's the secondary action (if any)?

2. Audience

  • Who is the ideal customer for this page?
  • What problem are they trying to solve?
  • What have they already tried?
  • What objections or hesitations do they have?
  • What language do they use to describe their problem?

3. Product/Offer

  • What are you selling or offering?
  • What makes it different from alternatives?
  • What's the key transformation or outcome?
  • Any proof points (numbers, testimonials, case studies)?

4. Context

  • Where is traffic coming from? (ads, organic, email)
  • What do visitors already know before arriving?
  • What messaging are they seeing before this page?

---

Copywriting Principles

Clarity Over Cleverness

  • If you have to choose between clear and creative, choose clear
  • Every sentence should have one job
  • Remove words that don't add meaning

Benefits Over Features

  • Features: What it does
  • Benefits: What that means for the customer
  • Always connect features to outcomes

Specificity Over Vagueness

  • Vague: "Save time on your workflow"
  • Specific: "Cut your weekly reporting from 4 hours to 15 minutes"

Customer Language Over Company Language

  • Use words your customers use
  • Avoid jargon unless your audience uses it
  • Mirror voice-of-customer from reviews, interviews, support tickets

One Idea Per Section

  • Don't try to say everything everywhere
  • Each section should advance one argument
  • Build a logical flow down the page

---

Writing Style Rules

Follow these core principles. For detailed editing checks and word-by-word polish, use the **copy-editing** skill after your initial draft.

Core Style Principles

1. **Simple over complex** — Use everyday words. "Use" instead of "utilize," "help" instead of "facilitate."

2. **Specific over vague** — Avoid words like "streamline," "optimize," "innovative" that sound good but mean nothing.

3. **Active over passive** — "We generate reports" not "Reports are generated."

4. **Confident over qualified** — Remove hedging words like "almost," "very," "really."

5. **Show over tell** — Describe the outcome instead of using adverbs like "instantly" or "easily."

6. **Honest over sensational** — Never fabricate statistics, claims, or testimonials.

Quick Quality Check

Before finalizing, scan for:

  • Jargon that could confuse outsiders
  • Sentences trying to do too much (max 3 conjunctions)
  • Passive voice constructions
  • Exclamation points (remove them)
  • Marketing buzzwords without substance

For a thorough line-by-line review, run the copy through the **copy-editing** skill's Seven Sweeps framework.

---

Best Practices

Be Direct

Get to the point. Don't bury the value in qualifications.

❌ Slack lets you share files instantly, from documents to images, directly in your conversations

✅ Need to share a screenshot? Send as many documents, images, and audio files as your heart desires.

Use Rhetorical Questions

Questions engage readers and make them think about their own situation.

✅ Hate returning stuff to Amazon?

✅ Need to share a screenshot?

✅ Tired of chasing approvals?

Use Analogies and Metaphors

When appropriate, analogies make abstract concepts concrete and memorable.

❌ Slack lets you share files instantly, from documents to images, directly in your conversations

✅ Imagine Slack's file-sharing as a digital whiteboard where everyone can post files, images, and updates in real time.

Pepper in Humor (When Appropriate)

Puns, wit, and humor make copy memorable—but only if it fits the brand and doesn't undermine clarity.

---

Page Structure Framework

Above the Fold (First Screen)

**Headline**

  • Your single most important message
  • Should communicate core value proposition
  • Specific > generic

**Headline Formulas:**

**{Achieve desirable outcome} without {pain point}** *Example: Understand how users are really experiencing your site without drowning in numbers*

**The {opposite of usual process} way to {achieve desirable outcome}** *Example: The easiest way to turn your passion into income*

**Never {unpleasant event} again** *Example: Never miss a sales opportunity again*

**{Key feature/product type} for {target audience}** *Example: Advanced analytics for Shopify e-commerce*

**{Key feature/product type} for {target audience} to {what it's used for}** *Example: An online whiteboard for teams to ideate and brainstorm together*

**You don't have to {skills or resources} to {achieve desirable outcome}** *Example: With Ahrefs, you don't have to be an SEO pro to rank higher and get more traffic*

**{Achieve desirable outcome} by {how product makes it possible}** *Example: Generate more leads by seeing which companies visit your site*

**{Key benefit of your product}** *Example: Sound clear in online meetings*

**{Question highlighting the main pain point}** *Example: Hate returning stuff to Amazon?*

**Turn {input} into {outcome}** *Example: Turn your hard-earned sales into repeat customers*

**Additional formulas:**

  • "[Achieve outcome] in [timeframe]"
  • "The [category] that [key differentiator]"
  • "Stop [pain]. Start [pleasure]."
  • "[Number] [people] use [product] to [outcome]"

**Subheadline**

  • Expands on the headline

-

Read more
@davila7
Ships withclaude-code-templates

Open-source registry and CLI for Claude Code components: agents, commands, skills, hooks, MCPs, settings and mods

33k200 skills200 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
33.4k
Star history of davila7/claude-code-templates on GitHub, a chart by star-history.com

Other skills on claude-code-templates.

planning

planning

Create and manage persistent markdown planning files for structured task execution. Use when the user asks to "create a plan",…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about copywriting.

Which coding agents can use copywriting?
copywriting installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.