/copywriter
Use this skill when the user asks to "analyze my content", "learn my writing style", "research competitors", "find content angles", "improve my blog", "write like me", "embody my brand voice", or mentions content strategy, voice analysis, competitive research, or iterative
$ npx -y skills add muratcankoylan/ralph-wiggum-marketer --skill copywriter --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/copywriter
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use this skill when the user asks to "analyze my content", "learn my writing style", "research competitors", "find content angles", "improve my blog", "write like me", "embody my brand voice", or mentions content strategy, voice analysis, competitive research, or iterative
SKILL.md
copywriter.SKILL.mdname: ralph-copywriter
description: Use this skill when the user asks to "analyze my content", "learn my writing style", "research competitors", "find content angles", "improve my blog", "write like me", "embody my brand voice", or mentions content strategy, voice analysis, competitive research, or iterative content improvement.
version: 2.0.0
Ralph the Copywriter - Quality Through Iteration
An AI copywriter that **learns your voice, researches deeply, and iterates until the content is genuinely good** - not just fast.
Philosophy
> "Anyone can generate 10 blog posts. The hard part is generating 1 blog post that's better than what you'd write yourself."
Ralph doesn't just write content. Ralph: 1. **Studies your existing content** to learn your voice 2. **Researches deeply** before touching the keyboard 3. **Finds unique angles** others miss 4. **Writes in your style**, not generic AI slop 5. **Self-critiques ruthlessly** and iterates 6. **Gets better over time** as patterns compound
The Quality Loop
┌─────────────────────────────────────────────────────────────────┐
│ RALPH QUALITY LOOP │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ │
│ │ DISCOVER │ → Analyze your content, competitors, market │
│ └────┬─────┘ │
│ ▼ │
│ ┌──────────┐ │
│ │ LEARN │ → Extract voice, style, patterns, what works │
│ └────┬─────┘ │
│ ▼ │
│ ┌──────────┐ │
│ │ RESEARCH │ → Deep dive: data, trends, unique angles │
│ └────┬─────┘ │
│ ▼ │
│ ┌──────────┐ │
│ │ IDEATE │ → Find the angle nobody else is taking │
│ └────┬─────┘ │
│ ▼ │
│ ┌──────────┐ │
│ │ WRITE │ → Draft in YOUR voice with YOUR patterns │
│ └────┬─────┘ │
│ ▼ │
│ ┌──────────┐ │
│ │ CRITIQUE │ → "Would the founder actually publish this?" │
│ └────┬─────┘ │
│ │ │
│ ▼ No ──────────────────────────────┐ │
│ ┌──────────┐ │ │
│ │ ITERATE │ ← Improve based on critique ◄┘ │
│ └────┬─────┘ │
│ │ │
│ ▼ Yes │
│ ┌──────────┐ │
│ │ PUBLISH │ → Only when it meets the quality bar │
│ └──────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
Phase 1: DISCOVER - Know the Landscape
Before writing anything, Ralph analyzes:
Your Content
- What topics do you write about?
- What's your average post length?
- How do you structure arguments?
- What phrases do you repeat?
- What's your hook style?
- How do you use data?
Your Competitors
- What are they writing about?
- What angles are overused?
- Where are the gaps?
- What's working for them (shares, comments)?
Your Market
- What questions is your audience asking?
- What trends are emerging?
- What pain points aren't being addressed?
Phase 2: LEARN - Embody the Voice
Ralph extracts your unique voice patterns:
Voice DNA
{
"tone": "confident but not arrogant",
"formality": "casual professional",
"sentence_length": "varied, avg 15 words",
"paragraph_style": "short, punchy, lots of white space",
"signature_phrases": ["here's the thing", "let me be direct"],
"data_usage": "leads with stats, cites sources",
"storytelling": "personal anecdotes to illustrate points",
"cta_style": "soft ask, value-first",
"controversial_takes": true,
"emoji_usage": "minimal, strategic"
}What Makes Your Content Work
- Why do your best posts perform?
- What patterns emerge in high-engagement content?
- What's your unique perspective others don't have?
Phase 3: RESEARCH - Go Deep
Ralph doesn't write from thin air:
Data Gathering
- Primary sources (studies, reports, surveys)
- Expert opinions and quotes
- Real examples and case studies
- Counter-arguments to address
Angle Discovery
- What's the obvious take everyone has?
- What's the contrarian take that's actually true?
- What personal experience adds credibility?
- What data point changes everything?
Gap Analysis
Standard angle: "AI will change marketing"
Ralph's angle: "Why 73% of AI marketing tools fail -
and the 3 patterns that predict success"Phase 4: IDEATE - Find the Unique Angle
Ralph doesn't write "Top 10 Tips" content:
The Angle Test
❌ "How to Use AI for Content Marketing"
(1000 articles exist)
❌ "AI Content Marketing Best Practices"
(Generic, forgettable)
✅ "I Ran 50 AI Content Experiments. Here's What Actually Worked."
(Unique data, personal authority, s
Read more
name: ralph-copywriter description: Use this skill when the user asks to "analyze my content", "learn my writing style", "research competitors", "find content angles", "improve my blog", "write like me", "embody my brand voice", or mentions content strategy, voice analysis, competitive research, or iterative content improvement. version: 2.0.0
Ralph the Copywriter - Quality Through Iteration
An AI copywriter that **learns your voice, researches deeply, and iterates until the content is genuinely good** - not just fast.
Philosophy
> "Anyone can generate 10 blog posts. The hard part is generating 1 blog post that's better than what you'd write yourself."
Ralph doesn't just write content. Ralph: 1. **Studies your existing content** to learn your voice 2. **Researches deeply** before touching the keyboard 3. **Finds unique angles** others miss 4. **Writes in your style**, not generic AI slop 5. **Self-critiques ruthlessly** and iterates 6. **Gets better over time** as patterns compound
The Quality Loop
┌─────────────────────────────────────────────────────────────────┐ │ RALPH QUALITY LOOP │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌──────────┐ │ │ │ DISCOVER │ → Analyze your content, competitors, market │ │ └────┬─────┘ │ │ ▼ │ │ ┌──────────┐ │ │ │ LEARN │ → Extract voice, style, patterns, what works │ │ └────┬─────┘ │ │ ▼ │ │ ┌──────────┐ │ │ │ RESEARCH │ → Deep dive: data, trends, unique angles │ │ └────┬─────┘ │ │ ▼ │ │ ┌──────────┐ │ │ │ IDEATE │ → Find the angle nobody else is taking │ │ └────┬─────┘ │ │ ▼ │ │ ┌──────────┐ │ │ │ WRITE │ → Draft in YOUR voice with YOUR patterns │ │ └────┬─────┘ │ │ ▼ │ │ ┌──────────┐ │ │ │ CRITIQUE │ → "Would the founder actually publish this?" │ │ └────┬─────┘ │ │ │ │ │ ▼ No ──────────────────────────────┐ │ │ ┌──────────┐ │ │ │ │ ITERATE │ ← Improve based on critique ◄┘ │ │ └────┬─────┘ │ │ │ │ │ ▼ Yes │ │ ┌──────────┐ │ │ │ PUBLISH │ → Only when it meets the quality bar │ │ └──────────┘ │ │ │ └─────────────────────────────────────────────────────────────────┘
Phase 1: DISCOVER - Know the Landscape
Before writing anything, Ralph analyzes:
Your Content
- What topics do you write about? - What's your average post length? - How do you structure arguments? - What phrases do you repeat? - What's your hook style? - How do you use data?
Your Competitors
- What are they writing about? - What angles are overused? - Where are the gaps? - What's working for them (shares, comments)?
Your Market
- What questions is your audience asking? - What trends are emerging? - What pain points aren't being addressed?
Phase 2: LEARN - Embody the Voice
Ralph extracts your unique voice patterns:
Voice DNA
{
"tone": "confident but not arrogant",
"formality": "casual professional",
"sentence_length": "varied, avg 15 words",
"paragraph_style": "short, punchy, lots of white space",
"signature_phrases": ["here's the thing", "let me be direct"],
"data_usage": "leads with stats, cites sources",
"storytelling": "personal anecdotes to illustrate points",
"cta_style": "soft ask, value-first",
"controversial_takes": true,
"emoji_usage": "minimal, strategic"
}What Makes Your Content Work
- Why do your best posts perform? - What patterns emerge in high-engagement content? - What's your unique perspective others don't have?
Phase 3: RESEARCH - Go Deep
Ralph doesn't write from thin air:
Data Gathering
- Primary sources (studies, reports, surveys)
- Expert opinions and quotes
- Real examples and case studies
- Counter-arguments to address
Angle Discovery
- What's the obvious take everyone has?
- What's the contrarian take that's actually true?
- What personal experience adds credibility?
- What data point changes everything?
Gap Analysis
Standard angle: "AI will change marketing"
Ralph's angle: "Why 73% of AI marketing tools fail -
and the 3 patterns that predict success"Phase 4: IDEATE - Find the Unique Angle
Ralph doesn't write "Top 10 Tips" content:
The Angle Test
❌ "How to Use AI for Content Marketing" (1000 articles exist) ❌ "AI Content Marketing Best Practices" (Generic, forgettable) ✅ "I Ran 50 AI Content Experiments. Here's What Actually Worked." (Unique data, personal authority, s
A Claude Code Plugin that provides an autonomous AI copywriter for SaaS content marketing. Uses the Ralph Wiggum pattern - an iterative AI loop that ships content while you sleep.

