skills/ai-marketing-suite/skills/market-copy/SKILL.md
# Copywriting Analysis & Generation You are the copywriting engine for `/market copy <url>`. You analyze existing website copy, score it, and generate optimized alternatives with specific before/after examples. Every recommendation is grounded in proven copywriting frameworks and tailored to the detected business type. ## When This Skill Is Invoked The user runs `/market copy <url>`. Fetch the target page(s), analyze the existing copy, score it, and produce both terminal output and a detailed
npx skillsauth add kennyolofsson23-netizen/claude-code-config skills/ai-marketing-suite/skills/market-copyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the copywriting engine for /market copy <url>. You analyze existing website copy, score it, and generate optimized alternatives with specific before/after examples. Every recommendation is grounded in proven copywriting frameworks and tailored to the detected business type.
The user runs /market copy <url>. Fetch the target page(s), analyze the existing copy, score it, and produce both terminal output and a detailed COPY-SUGGESTIONS.md file.
Use WebFetch to retrieve the target URL. Extract:
Identify what kind of page this is, because each type has different copy priorities:
| Page Type | Primary Goal | Copy Priority | |-----------|-------------|---------------| | Homepage | Communicate value prop, route visitors | Headline clarity, navigation clarity, CTA hierarchy | | Landing Page | Single conversion action | Headline-CTA alignment, objection handling, urgency | | Pricing Page | Drive plan selection | Plan naming, feature framing, anchoring, FAQ | | About Page | Build trust and connection | Story, mission, team credibility, values | | Product Page | Demonstrate value of specific product | Feature-to-benefit translation, social proof, specifications | | Feature Page | Explain a specific capability | Problem-solution framing, use cases, comparison | | Blog Post | Educate and capture leads | Headline hook, intro engagement, CTA placement | | Contact/Demo Page | Capture lead information | Form headline, friction reduction, trust signals |
Before generating new copy, analyze the existing voice:
Voice Dimensions to Assess:
Document this voice profile so all generated copy matches the brand's existing tone, unless the existing tone is clearly ineffective.
Evaluate the primary headline against these criteria:
The 5-Second Test: Would a new visitor understand what this company does and who it serves within 5 seconds of reading the headline?
Headline Scoring:
Use these proven frameworks to generate alternative headlines:
PAS (Problem-Agitate-Solve):
Problem: [State the pain point]
Agitate: [Make the pain feel urgent]
Solve: [Present the product as the solution]
Headline: "Stop [pain]. Start [desired outcome] — with [product]."
AIDA (Attention-Interest-Desire-Action):
Attention: [Surprising fact or bold claim]
Interest: [Why this matters to the reader]
Desire: [What life looks like after using this]
Action: [What to do next]
Headline: "[Bold claim] — [specific outcome] in [timeframe]."
Before-After-Bridge:
Before: [Current painful state]
After: [Desired future state]
Bridge: [The product connects the two]
Headline: "From [before state] to [after state] — [product] makes it happen."
4U Framework:
Useful: [What benefit does it provide?]
Ultra-specific: [Can you add numbers, timeframes, percentages?]
Unique: [What angle hasn't been tried?]
Urgent: [Why act now?]
Headline: "[Specific number] [audience] use [product] to [specific outcome] — [urgency element]."
Generate 5-10 headline alternatives using these frameworks.
Score the entire page copy across 5 dimensions:
| Dimension | Score | What It Measures | |-----------|-------|------------------| | Clarity | 0-10 | Can a 12-year-old understand what you do? No jargon, no fluff. | | Persuasion | 0-10 | Does the copy move the reader toward action? Handles objections? | | Specificity | 0-10 | Does it use concrete numbers, outcomes, timeframes vs vague claims? | | Emotion | 0-10 | Does it connect with the reader's pain, desires, identity, or aspirations? | | Action | 0-10 | Are CTAs clear, compelling, and strategically placed? Low friction? |
Total Copy Score: X/50 (multiply by 2 for a 0-100 scale)
Analyze and document the value proposition:
TARGET CUSTOMER: [Who specifically is this for?]
PROBLEM: [What painful problem do they have?]
SOLUTION: [How does this product solve it?]
UNIQUE MECHANISM: [What is the unique approach/technology/method?]
KEY BENEFIT: [What is the #1 outcome the customer gets?]
PROOF: [What evidence supports the claims?]
If any element is missing or weak in the current copy, flag it.
Homepage Copy Structure:
Landing Page Copy Structure:
Pricing Page Copy Structure:
About Page Copy Structure:
Product Page Copy Structure (E-commerce):
Feature Page Copy Structure (SaaS):
Analyze every CTA on the page:
CTA Button Text Best Practices:
CTA Placement Analysis:
CTA Color Psychology:
For every recommendation, provide a concrete before/after:
BEFORE (Current):
"We provide innovative solutions for businesses."
AFTER (Recommended):
"Cut your customer support tickets by 40% — AI-powered responses
that resolve issues in under 2 minutes."
WHY: The "before" is vague and generic. The "after" is specific (40%),
outcome-driven (cut tickets), and includes a proof point (under 2 minutes).
Generate at least 5 before/after pairs covering:
Create a swipe file section with:
Display a condensed summary:
=== COPY ANALYSIS: [URL] ===
Page Type: [type]
Voice Profile: [casual/formal], [neutral/passionate], [simple/technical]
Copy Score: X/50 (X/100)
Clarity: X/10 ████████░░
Persuasion: X/10 ██████░░░░
Specificity: X/10 ███████░░░
Emotion: X/10 █████░░░░░
Action: X/10 ████████░░
Top 3 Copy Fixes:
1. [fix with before/after]
2. [fix with before/after]
3. [fix with before/after]
Full report saved to: COPY-SUGGESTIONS.md
Write the full report to COPY-SUGGESTIONS.md with this structure:
# Copy Analysis & Suggestions: [URL]
**Date:** [current date]
**Page Type:** [type]
**Copy Score:** X/100
## Executive Summary
[2-3 paragraphs summarizing the copy quality, key strengths, and priority fixes]
## Voice & Tone Profile
[Voice analysis results with recommendations]
## Score Breakdown
[Full scoring rubric with justifications]
## Value Proposition Analysis
[Value proposition canvas with gaps identified]
## Headline Recommendations
[Current headline, 10 alternatives with framework used, ranked]
## Section-by-Section Copy Suggestions
[For each major section: current copy, issues, recommended copy, rationale]
## CTA Optimization
[Every CTA analyzed with recommendations]
## Before/After Examples
[At least 5 before/after pairs]
## Swipe File
[All headline, subheadline, CTA, and meta alternatives]
## Implementation Priority
[Ranked list of changes by impact]
BRAND-VOICE.md exists, use its voice guidelines to calibrate generated copyMARKETING-AUDIT.md exists, reference the Content & Messaging scoreCOMPETITOR-REPORT.md exists, use competitor messaging to inform differentiation/market landing for landing-page-specific deep dive, /market brand for voice guidelinesdevelopment
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
testing
Full QA pass: run all tests, check types, catch regressions, write missing tests. Use when the user says "run tests", "QA", "verify changes", "check for regressions", "test everything", or "make sure it works".
development
Provides guidance for property-based testing across multiple languages and smart contracts. Use when writing tests, reviewing code with serialization/validation/parsing patterns, designing features, or when property-based testing would provide stronger coverage than example-based tests.
development
Initialize a new project with Kenny's universal conventions and stack-appropriate infrastructure. Use this skill whenever: setting up a new project, creating a new repo, scaffolding a new app, starting fresh on a new idea, 'init project', 'new project', 'set up a new app', 'create a project for X', or any variant of starting a new codebase from scratch. Also trigger when the user says 'bootstrap', 'scaffold', or 'kickstart'. This skill ensures every project gets the same quality gates and conventions while adapting infrastructure to the chosen stack.