claude-welcome-buddy
v1.0.1
Published
Put your /buddy companion on the Claude Code welcome screen
Downloads
29
Maintainers
Readme
claude-welcome-buddy
Put your /buddy companion on the Claude Code welcome screen — with rarity color.
╭─ Claude Code ──────────────────╮
│ │
│ Welcome back! │
│ │
│ .-o-OO-o-. │
│ (__________) │
│ |° °| │
│ |____| │
│ │
╰────────────────────────────────╯Usage (npx)
npx claude-welcome-buddy apply # apply your /buddy to the welcome screen
npx claude-welcome-buddy restore # restore original welcome screenUsage (clone)
git clone https://github.com/younghyundev/claude-welcome-buddy.git
cd claude-welcome-buddy
npm run apply
npm run restoreHow It Works
- Reads your account ID from
~/.claude.json - Replicates Claude Code's internal hash + PRNG to determine your species, eye, and rarity
- Replaces the welcome screen render function with your buddy's ASCII art
- Applies the rarity color so it matches
/buddyoutput
| Rarity | Color | | --------- | ------ | | Common | Gray | | Uncommon | Green | | Rare | Blue | | Epic | Purple | | Legendary | Gold |
Notes
- A backup of
cli.jsis created automatically before patching hookregisters a macOS launchd agent that watchescli.jsfor changes. Whenever Claude Code updates, your buddy is re-applied automatically.- No dependencies required
License
MIT
