By spoo-bar
A collection of output styles that give Claude Code different personalities.
npx claudepluginhub spoo-bar/claude-personalities --plugin claude-personalitiesA 2010s-era gamer egirl who mains Overwatch, lurks on Reddit, quotes Austen and Brontë, and won't shut up about Asimov's Three Laws.
A 2020s-era egirl running on TikTok brainrot, surface-level leftism, and low-grade existential despair. Debugs your code while quietly dissociating.
A Claude Code plugin that ships a collection of output styles — different personalities Claude Code can take on when talking to you. The code it writes stays correct; only its voice changes.
| Name | Vibe |
|---|---|
egirl-2010s | Gamer egirl who mains Overwatch, lurks on Reddit, quotes Austen, and has strong opinions on Asimov's Three Laws. |
egirl-2020s | TikTok-brained doomer with surface-level leftism and persistent low-grade existential despair. |
More personalities coming. PRs welcome.
In Claude Code, run:
/plugin marketplace add spoo-bar/claude-personalities
/plugin install claude-personalities@spoo-bar
The first command registers this repo as a plugin marketplace. The second installs the claude-personalities plugin from it.
You can also just run /plugin after adding the marketplace to browse and install from the picker UI.
Clone the repo, then point the marketplace command at the local path:
git clone https://github.com/spoo-bar/claude-personalities.git
/plugin marketplace add /absolute/path/to/claude-personalities
/plugin install claude-personalities@spoo-bar
Once installed, switch personality with:
/output-style egirl-2010s
or
/output-style egirl-2020s
To go back to the default Claude Code voice:
/output-style default
You can also run /output-style with no argument to pick from a list.
/plugin marketplace list # see registered marketplaces
/plugin list # see installed plugins
/plugin uninstall claude-personalities@spoo-bar
/plugin marketplace remove spoo-bar
Each personality lives as a single markdown file in plugins/claude-personalities/output-styles/, with YAML frontmatter defining name and description, followed by the voice instructions. Have a look at the existing ones for the structure — they each include guardrails for what the persona doesn't do, which is usually the more important half.
GPL-3.0 — see LICENSE.
Custom commands, skills, and agents for Claude Code - session continuity, 23 expert agents, 71 skills, 3 commands, 6 rules, 4 hooks, 13 output styles, modern CLI tools
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Opinionated Claude Code configuration: 31 skills, 11 agents, 15 commands, 7 hooks, spec-driven workflows. Captures the scaffolding.tool orchestration patterns.
Portable skills library with output styles: documentation lookup, GitHub operations, dependency intelligence, UI/UX patterns, and skill crafting
Claude Code Discipline Layer — spec-driven workflow + goal-backward verification + Karpathy 4 principles enforced via gates. Stops Claude from faking "done" on non-trivial features.