skills / marketing

copywriting

what it does

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," "CTA copy," "value proposition," "tagline," "hero section copy," "this copy is weak," "this sounds like AI," "AI slop," "make it sound human," or "help me describe my product." Drafts never use AI tells like "it's not X, it's Y" reveals, "no X, no Y, no Z" lists, or sentences that trail into extra comma clauses. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers. Claims must be supportable, and a declined claim names the evidence that would unlock it. Diagnoses the input first (blank brief, real voice, or point edit) and changes only what it calls for.

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“Write me a 5-email welcome sequence for new trial users of our project management tool.”

with the skill
**A: This is a fresh brief, so I’ll build the sequence around your users’ first useful outcome and the path to a paid plan.** A few details will help me write emails that fit your product: 1. **Product and audience:** What’s the tool called, and who typically signs up? 2. **Problem and difference:** What are users trying to fix, and why choose your tool over their current setup? 3. **First win:** What should a new user do first to experience its value? For example, create a project, import tasks, or invite teammates. 4. **Trial terms:** How long is the trial? Is a credit card required, and what happens when it ends? 5. **Voice and proof:** What tone should I use? Share any customer quotes or verified results you’d like included. My suggested five-email progression: | Email | Purpose | |---|---| | 1. Welcome | Get users to their first useful action | | 2. First win | Help them organize a real project | | 3. Build a habit | Introduce the feature that supports repeat use | | 4. Remove friction | Address a common objection or setup hurdle | | 5. Trial decision | Recap the value and explain the paid next step |
Show the rest (1 more line)
Reply with rough bullets. I’ll turn them into five ready-to-send emails with subject lines, preview text, timing, and one primary CTA each.
without
Below is a five-email sequence designed to move trial users from setup to a confident purchase decision. Replace bracketed text with your product details, and time the final email for 1–2 days before the trial ends. ## Email 1: Welcome + first step **Send:** Immediately after signup **Subject:** Welcome to [Product]—let’s get one project moving **Preview:** Start small: one project, a few tasks, and a clear next step. Hi [First name], Welcome to [Product]! Your next project doesn’t need a perfect plan—just a clear place to start. Pick something you’re already working on and: - Create a project. - Add three tasks that need to happen next. - Give the first task a due date. That’s enough to turn a blank workspace into a useful plan. **[CTA: Create your first project]**
Show the rest (96 more lines)
If you’re not sure where to start, try the project with the most “just checking in” messages. —The [Product] team --- ## Email 2: Make the work actionable **Send:** Day 2 **Subject:** Give every task a clear next step **Preview:** A few small details can save a lot of follow-up. Hi [First name], A task called “Website launch” leaves plenty of room for questions. “Review homepage copy by Thursday” tells you what to do next. Open your project and give each task: - A specific action - A clear owner - A realistic due date You don’t need to plan every detail today. Start with this week’s work, so you know what deserves your attention now. **[CTA: Organize this week’s work]** —The [Product] team --- ## Email 3: Bring the right people in **Send:** Day 4 **Subject:** Less chasing updates. More moving forward. **Preview:** Give one teammate a clear place to see the plan. Hi [First name], Project plans work best when the people doing the work can see them. Invite one teammate to your project, assign a task, and add the context they need to get started. Keep it simple: what needs to happen, why it matters, and when it’s due. Working solo? Use this step to capture the details your future self will need when you return to a task. **[CTA: Open your project]** The goal isn’t more project management. It’s fewer moments spent wondering who’s doing what. —The [Product] team --- ## Email 4: Build a useful habit **Send:** Midway through the trial **Subject:** Try this five-minute project check-in **Preview:** Keep your plan useful without making it another job. Hi [First name], A project plan is most useful when it reflects what’s actually happening. Take five minutes today to: 1. Mark completed tasks as done. 2. Update anything that’s changed. 3. Pick the three most important next steps. Then ask: **Is it easier to see what needs attention?** That’s a practical way to evaluate [Product]—using real work, not a perfectly organized demo project. **[CTA: Review your project]** —The [Product] team --- ## Email 5: Make the next-step decision **Send:** 1–2 days before trial ends **Subject:** Your [Product] trial ends on [Trial end date] **Preview:** Here’s how to decide whether it’s the right fit. Hi [First name], Your [Product] trial ends on **[Trial end date]**. Before you decide what’s next, take a look at the project you’ve been working on: - Is the next step clearer? - Are responsibilities easier to understand? - Is keeping track of progress taking less effort? If [Product] is helping, you can review the available plans and choose the one that fits your needs. **[CTA: View plans]** **What happens when your trial ends:** [Insert accurate billing, workspace-access, and data-retention details.] Thanks for giving [Product] a try. —The [Product] team

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 1 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 1 Nov 2026

The tasks

Our tests

feature-section

“Write a short feature section for Pinpoint's new scheduled reports feature.”

hero-invoicing

“Write the hero section for Tallybook's homepage: headline, subheadline and button text.”

rewrite-headline

“Rewrite this headline: 'An Innovative AI-Powered Platform for Streamlined Business Operations'. It's for a tool that helps small businesses send invoices and collect payments.”

signup-page

“Write the copy for the signup page of our free tool that checks whether your email will land in spam.”

why-switch-section

“Write a 'Why teams switch' section for Ledgerline's homepage, about 120 words.”

The creator’s own tests

creator-1

“Write homepage copy for a SaaS tool that automates employee onboarding. Target audience is HR directors at mid-size companies (200-2000 employees). Main differentiator is that it integrates with all major HRIS systems and cuts onboarding time from 2 weeks to 2 days.”

creator-10

“Can you make this homepage hero better? I wrote it myself and it feels rough. Headline: Your agency doesn't need another dashboard. It needs to get paid. Subhead: We got sick of chasing clients for money, so we built the thing that does it for us. Invoices go out when the work ships. Late payers get nagged. You get your evenings back. CTA: Try it free”

creator-2

“Rewrite this headline: 'An Innovative AI-Powered Platform for Streamlined Business Operations' — it's for a B2B SaaS tool that helps small businesses manage invoicing and payments.”

creator-3

“i need copy for my pricing page. we have three plans: starter ($29/mo), pro ($79/mo), business ($199/mo). it's a social media scheduling tool for marketers”

creator-4

“Write copy for our About page. We're a 3-person startup that built a developer tool for database migrations. Founded because we kept losing data during migrations at our last jobs. Tone should be professional but human.”

creator-5

“Can you improve this CTA? We currently have 'Learn More' on our feature page for our analytics dashboard product.”

creator-6

“Write me a 5-email welcome sequence for new trial users of our project management tool.”

creator-7

“Review this copy and tell me what's wrong: 'We are extremely excited to announce our revolutionary, cutting-edge platform that will totally transform how businesses optimize their workflows! Sign up now!!'”

creator-8

“Write above-the-fold copy for a calendar scheduling tool. Our differentiator is that the recipient gets to overlay their own calendar on the invite, so picking a time feels fair to both people instead of one-sided. Same product needs to work for indie founders AND for enterprise ops teams.”

creator-9

“Write a homepage hero (headline, subhead, CTA) and a short launch post for X for our Shopify inventory app. It installs from the Shopify App Store in one click, needs no signup form or credit card, and runs low-stock alerts, reorder emails, and supplier purchase orders off the product and sales data the store already has, so there's nothing to import.”

Install

Download the .zip and unzip it. Put its files, in a folder named copywriting, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.