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.
Analyzes your existing content to learn your unique voice, then researches competitors and market gaps to find distinctive angles. Uses a rigorous quality loop that drafts in your style and self-critiques until content is genuinely better than generic AI output.
/plugin marketplace add EricGrill/agents-skills-plugins/plugin install ralph-wiggum-marketer@agents-skills-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
An AI copywriter that learns your voice, researches deeply, and iterates until the content is genuinely good - not just fast.
"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:
┌─────────────────────────────────────────────────────────────────┐
│ 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 │
│ └──────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
Before writing anything, Ralph analyzes:
- 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?
- What are they writing about?
- What angles are overused?
- Where are the gaps?
- What's working for them (shares, comments)?
- What questions is your audience asking?
- What trends are emerging?
- What pain points aren't being addressed?
Ralph extracts your unique voice patterns:
{
"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"
}
- Why do your best posts perform?
- What patterns emerge in high-engagement content?
- What's your unique perspective others don't have?
Ralph doesn't write from thin air:
Standard angle: "AI will change marketing"
Ralph's angle: "Why 73% of AI marketing tools fail -
and the 3 patterns that predict success"
Ralph doesn't write "Top 10 Tips" content:
❌ "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, specific)
✅ "The AI Content Playbook That Got Us From 0 to 50k Visitors"
(Specific results, implies system, curiosity gap)
Ralph writes AS you, not FOR you:
# Generic AI:
"In today's rapidly evolving digital landscape,
artificial intelligence has become increasingly important..."
# Ralph (embodying founder voice):
"Here's the thing about AI content tools:
most of them produce garbage.
I've tested 47 of them. Want to know how many
produced something I'd actually publish? Three."
Ralph asks hard questions:
"Would [Founder Name] actually publish this
under their name without edits?"
If no → iterate
If maybe → iterate
If yes → move forward
Ralph doesn't ship draft 1:
Draft 1: Structure and ideas (usually mediocre)
Draft 2: Voice injection (sounds more human)
Draft 3: Sharpening (cut the fluff)
Draft 4: Hook optimization (nail the opening)
Draft 5: Final polish (only if needed)
| Problem | Fix |
|---|---|
| Weak hook | Rewrite opening 5 ways, pick best |
| Generic angle | Research deeper, find unique data |
| Wrong voice | Re-read founder's content, try again |
| Too long | Cut 30%, keep only essential |
| No personality | Add specific anecdote or opinion |
| Forgettable | Find the one surprising insight |
/ralph-marketer analyze
Ralph will:
1. Read your existing blog posts
2. Analyze your Twitter/LinkedIn
3. Extract voice patterns
4. Document what makes your content unique
5. Create a Voice DNA profile
/ralph-marketer research "AI agents for enterprise"
Ralph will:
1. Find latest data and trends
2. Analyze competitor content
3. Identify gaps and angles
4. Compile research brief
/ralph-marketer write --quality-bar high
Ralph will:
1. Pick a topic from your queue
2. Research deeply
3. Find unique angle
4. Write in your voice
5. Self-critique
6. Iterate until good
7. Only mark complete when quality bar met
Ralph won't ship content that:
If the quality bar isn't met, Ralph keeps iterating.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.