HOMESKILLSBLOGGITHUB
// SKILL

WRITING PERSONAS

Create custom writing profiles so every post sounds like you. The NNGroup 4-dimension tone framework defines your voice: Funny-Serious, Formal-Casual, Respectful-Irreverent, Enthusiastic-Matter-of-fact. Set readability targets, vocabulary tier, and contraction frequency.

$
/blog persona create "Technical Writer"

REQUIRES CLAUDE BLOG INSTALLED IN CLAUDE CODE

// HOW IT WORKS

YOUR VOICE. EVERY POST.

Running /blog persona create walks you through defining a writing voice profile. You set tone dimensions, readability targets, vocabulary preferences, and sentence structure patterns. The persona is saved as a JSON file and can be applied to any writing or rewriting task.

When a persona is active, all content generation and analysis tools adapt their behavior to match your defined voice. Consistency across dozens or hundreds of posts becomes automatic.

01
4-DIMENSION TONE
Define your voice across four NNGroup axes: Funny-Serious, Formal-Casual, Respectful-Irreverent, and Enthusiastic-Matter-of-fact. Each scored 1-5 for precise control.
02
READABILITY TARGETS
Set your target Flesch-Kincaid grade level, average sentence length, and paragraph length. The writing skill enforces these targets automatically.
03
VOCABULARY CONTROL
Choose vocabulary tier (basic, intermediate, advanced, technical) and set contraction frequency, jargon tolerance, and banned word lists for brand consistency.
04
PERSONA LIBRARY
Store multiple personas for different content types or audiences. Switch between "Technical Writer," "Marketing Lead," or "Casual Blogger" with a single parameter.
// USAGE

HOW TO CREATE A PERSONA

Step 1: Install Claude Blog

git clone --depth 1 https://github.com/AgriciDaniel/claude-blog.git && bash claude-blog/install.sh

Step 2: Open Claude Code

claude

Step 3: Create a Persona

/blog persona create "Technical Writer"

Follow the prompts to set tone dimensions, readability targets, and vocabulary preferences. The persona is saved and ready to use with any writing or analysis command.

// FAQ

QUESTIONS ABOUT PERSONAS

The Nielsen Norman Group 4-dimension tone framework defines writing voice across four axes: Funny vs Serious, Formal vs Casual, Respectful vs Irreverent, and Enthusiastic vs Matter-of-fact. Each axis is scored from 1 to 5. A persona might be Serious (2), Casual (4), Respectful (4), Enthusiastic (3), creating a friendly but professional voice.
There is no limit. Create as many personas as you need for different content types, audiences, or brand voices. Personas are stored as JSON files in your project directory and can be shared across team members or projects.
Yes. The rewrite skill accepts a persona parameter that transforms existing content to match the specified voice profile. This is useful for adapting guest posts, refreshing old content, or aligning acquired content with your brand voice.
Yes. When a persona is active, the blog analyzer scores content against the persona's readability target, vocabulary tier, and sentence length distribution. Posts that deviate from the persona's guidelines receive lower consistency scores and specific recommendations to align with the target voice.
// RELATED SKILLS

EXPLORE MORE

VIEW ALL SKILLS →

CREATE YOUR VOICE
IN 30 SECONDS.

$
git clone --depth 1 https://github.com/AgriciDaniel/claude-blog.git && bash claude-blog/install.sh
VIEW ON GITHUB ALL SKILLS >