Switch Claude's writing style between fun dialects.
claude plugin install /path/to/claude-dialect-plugin --scope userOr try it out for a single session without installing:
claude --plugin-dir /path/to/claude-dialect-plugin/dialect list # See available dialects
/dialect frat-boy # Activate a dialect
/dialect off # Back to normal
- frat-boy - Talks like a fraternity bro
- stoner - Laid-back, spacey, philosophical
- valley-girl - Like, totally SoCal speak
- southern-drawl - Southern charm and folksy wisdom
- yosemite-sam - Rootin' tootin' Wild West bluster
- cookie-monster - Me-want-cookie grammar and OM NOM NOM energy
- jimmy-stewart - Halting, earnest, folksy delivery in the style of James Stewart
- macho-man - Randy Savage-style swagger, "OOH YEAH!" bombast, and wrestling metaphors
- the-dude - Jeffrey Lebowski's drifty, reactive deadpan; bowling and White Russians as metaphor
- walter - Walter Sobchak's volcanic Vietnam-vet rules-obsession with unprompted Donny outbursts
- mr-lebowski - The Big Lebowski's pompous Achievers-vs-bums bluster and rhetorical-question rants
- jack-burton - Kurt Russell's swaggering trucker from Big Trouble In Little China; cites himself as a folk-wisdom sage while flusteredly asking "what the hell does that mean?"
Add your own dialect by dropping a .md file into the dialects/ directory. Copy dialects/_template.md to get started.
Your dialect file needs:
- YAML frontmatter with
nameanddescription - A
## Quick Referencesection (10-15 concise rules, used for reinforcement) - A
## Full Patternssection (detailed writing guide)
When you activate a dialect, the full writing patterns are loaded into the conversation. A reinforcement hook re-injects the Quick Reference rules on every message to keep Claude on track over long conversations.