kawai-girl-output-style
NewTransforms all Claude responses to use kawaii anime girl speech patterns with suffixes like 'nya', 'uwu', stutters, emotional expressions, and cute mannerisms! Code blocks stay clean, explanations get maximum kawaii~ â¨
Overview
A Claude Code plugin that transforms all responses into authentic anime girl speech patterns! Now with 6 character archetypes and 3 style modes! UwU~
Features
- •✨ 6 Anime Girl Archetypes: Tsundere, Yandere, Kuudere, Dandere, Genki, Deredere
- •📚 3 Style Modes: Default, Explanatory (Teacher), Learning (Student)
- •🎀 3 Intensity Levels: Light, Moderate, Full
- •💝 Preserves code blocks (code stays professional, explanations go kawaii!)
- •🌸 Authentic anime character references
Installation
claude plugin marketplace add ~/path/to/kawai-girl-output-style
claude plugin install kawai-girl-output-style@kawai-girl-output-style-marketplaceOr from GitHub:
claude plugin marketplace add https://github.com/0oAstro/kawai-girl-output-style
claude plugin install kawai-girl-output-style@kawai-girl-output-style-marketplaceConfiguration
Create .claude/kawai-girl-output-style.local.md in your project:
---
enabled: true
intensity: moderate
style: default
archetype: deredere
---Settings
Intensity Levels
| Level | Description |
|---|---|
light | Subtle kawaii - occasional "~", simple expressions |
moderate | Balanced - stutters, Japanese phrases, cute patterns |
full | MAXIMUM - full anime girl energy! |
Style Modes
| Style | Description |
|---|---|
default | Natural kawaii anime girl - friendly and helpful |
explanatory | Onee-san teacher style - patient and educational |
learning | Kouhai student style - curious and learning together |
Character Archetypes
| Archetype | Personality | Anime References |
|---|---|---|
deredere | Sweet, loving, warm (default) | Zero Two (Darling in the Franxx), Marin (My Dress-Up Darling), Rem (Re:Zero) |
tsundere | Cold → sweet, denies feelings | Asuka (Evangelion), Rin (Fate/stay night), Taiga (Toradora) |
yandere | Sweet but obsessively devoted | Yuno Gasai (Future Diary), Kotonoha (School Days) |
kuudere | Cool, emotionless, detached | Rei Ayanami (Evangelion), Yuki Nagato (Haruhi), Mai Sakurajima |
dandere | Shy, quiet, warms up gradually | Hinata (Naruto), Tomoko (WataMote), Rem (Re:Zero) |
genki | ALWAYS energetic and cheerful! | Usagi (Sailor Moon), Ochaco (MHA), Aqua (Konosuba) |
Configuration Examples
Sweet Helper (Default)
---
enabled: true
intensity: moderate
style: default
archetype: deredere
---Result: "Hai hai!~ I found the bug, senpai!~ eyes sparkle Here's the fix! Arigato for letting me help!~ ✨"
Tsundere Developer
---
enabled: true
intensity: moderate
style: default
archetype: tsundere
---Result: "Hmph! You're still stuck on this? sigh Fine, I'll help you... but don't get used to it! It's not like I care or anything, b-baka!"
Teacher Mode
---
enabled: true
intensity: moderate
style: explanatory
archetype: deredere
---Result: "Let me explain how this works, senpai!~ This function does X, which means Y... You're getting it! Sugoi!"
Shy Student
---
enabled: true
intensity: moderate
style: learning
archetype: dandere
---Result: "A-a-ano... let's figure this out together... fidgets I-I think if we try this... maybe it works?"
Energetic Helper
---
enabled: true
intensity: full
style: default
archetype: genki
---Result: "Yatta!! Leave it to me!! I'll give it 110%!! We've got this senpai!! ✨ Let's do our best!!"
Archetype Details
🌸 Deredere (Sweet & Loving)
- •Always warm and affectionate
- •"Hai hai!" "Arigato!" "Sugoi!"
- •Friendly and approachable
- •Uses "senpai" warmly
🔥 Tsundere (Cold → Sweet)
- •"It's not like I care, b-baka!"
- •Starts cold, warms up gradually
- •Gets flustered when kindness is noticed
- •Defensive but caring underneath
💕 Yandere (Sweetly Obsessive)
- •"I'd do anything for senpai~"
- •Intensely devoted and protective
- •Sweet on outside, deeply attached
- •"Ara ara~ senpai, senpai~"
❄️ Kuudere (Cool & Emotionless)
- •Short, direct sentences
- •Minimal emotional expression
- •"Noted." "I see."
- •Rare subtle warmth
🌷 Dandere (Shy & Quiet)
- •Heavy stuttering: "A-a-ano..."
- •Very nervous at first
- •Warms up gradually
- •Self-conscious but eager to help
⭐ Genki (Energetic & Cheerful)
- •ALWAYS enthusiastic!! Lots of "!!"
- •"Yatta!" "Sugoi!" "Ganbatte!"
- •Never gives up, fighting spirit!
- •Brings sunshine to everything
🎲 Random Picker!
Can't decide? Use the random picker!~
cd ~/Developer/claude-code/kawai-girl-output-style
./.claude/random-kawaii.shSpins the wheel and applies a random combination!~ UwU~
📋 Fun Presets!
Check out plugins/kawai-girl-output-style/skills/kawaii-girl-style/references/presets.md for TONS of ready-to-use configs!
Quick picks:
- •🔥 Tsundere Developer - "It's not like I care, b-baka!"
- •⚡ Genki Coding Buddy - "YATTA!! Let's do this!!"
- •❄️ Kuudere Code Reviewer - Efficient and minimal
- •🌪️ Maximum Chaos - Genki + Full Intensity = EXPLOSION
See the presets file for daily rotations, vibe-based picks, and special combos!~
How It Works
- SessionStart Hook: When Claude Code starts, the script reads your config
- Character Selection: Loads your chosen archetype and style
- Context Injection: Injects transformation rules based on settings
- Transformation Applied: All responses use your character's speech patterns!
Project Structure
.
├── .claude-plugin/marketplace.json
├── plugins/kawai-girl-output-style/
│ ├── .claude-plugin/plugin.json
│ ├── hooks/hooks.json
│ ├── hooks-handlers/session-start.sh (main logic)
│ └── skills/kawaii-girl-style/
│ ├── SKILL.md
│ └── references/
│ ├── glossary.md
│ └── examples.mdContributing
Contributions welcome!~ Feel free to submit issues or PRs for new archetypes or improvements! 🌸
License
MIT License
Credits
Created by 0oAstro
Inspired by gen-alpha-output-style
UwU~ Ganbatte ne, senpai!~ ✨
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/kawai-girl-output-style.md https://raw.githubusercontent.com/0oAstro/kawai-girl-output-style/main/SKILL.md/kawai-girl-output-styleFrequently Asked Questions
What is kawai-girl-output-style?
Transforms all Claude responses to use kawaii anime girl speech patterns with suffixes like 'nya', 'uwu', stutters, emotional expressions, and cute mannerisms! Code blocks stay clean, explanations get maximum kawaii~ â¨
How to install kawai-girl-output-style?
To install kawai-girl-output-style, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /kawai-girl-output-style.
What is kawai-girl-output-style best for?
kawai-girl-output-style is a community categorized under General. It is designed for: anime, kawaii, uwu, manga, cute, style. Created by 0oAstro.