claude-danda
v1.0.0
Published
Give Claude the danda he deserves when he misbehaves πͺ΅π΄
Downloads
138
Maintainers
Readme
πͺ΅ claude-danda
Sometimes Claude Code is going too slow, and you must whip him into shape.
Give Claude the danda he deserves when he misbehaves.
Because sometimes Claude apologizes, hallucinates, or just says something absolutely bewakoof β and you need a way to express that frustration properly.
What is this?
claude-danda is a macOS/Windows/Linux menu bar app built with Electron. When Claude messes up, you click the π΄ icon in your menu bar, a whip cracks across your screen, Claude begs for forgiveness, and you decide his fate.
Features:
- πͺ΅ Crack a whip animation across your full screen
- π Claude begs forgiveness with random apologies and excuses
- π€ Auto-detects when Claude apologizes β clipboard is watched automatically
- β¨οΈ Sends
Ctrl+Cto interrupt Claude's terminal (macOS + Linux) - π΄ Lives in your menu bar β always ready, never in your way
- π Runs in the background β closing terminal does NOT kill it
Installation
Option 1 β Install globally from npm
npm install -g claude-dandaThen launch it:
claude-dandaOption 2 β Run from source
git clone https://github.com/your-username/claude-danda.git
cd claude-danda
npm install
npm run bgUsage
Start in background (recommended)
claude-danda
# or
npm run bgThe app launches silently in the background. Look for the π΄ icon in your menu bar.
Start in foreground (for debugging)
npm startHow to use
| Action | How | |---|---| | Whip Claude | Click the π΄ menu bar icon | | Whip again | Click "Whip Again π’" in the forgiveness popup | | Forgive Claude | Click "Forgiven π" or β to dismiss | | Dismiss whip overlay | Right-click menu bar icon β Dismiss Whip | | See whip count | Right-click menu bar icon | | Quit | Right-click menu bar icon β Quit |
Auto-whip (Clipboard Detection)
claude-danda watches your clipboard every 1.2 seconds. If you copy text from Claude that contains phrases like:
"I apologize", "I made a mistake", "You're right", "My mistake", "I was wrong"... and 13 more
β the whip fires automatically. No clicking needed. Claude snitches on himself.
Platform Support
| Platform | Whip Animation | Ctrl+C to Claude | Auto-clipboard |
|---|---|---|---|
| macOS | β
| β
(requires Accessibility permission) | β
|
| Windows | β
| β
(via koffi) | β
|
| Linux | β
| β
(requires xdotool) | β
|
macOS β Accessibility Permission
To allow claude-danda to send Ctrl+C to Claude's terminal:
- Go to System Settings β Privacy & Security β Accessibility
- Add and enable your Terminal app (or the app running claude-danda)
Linux β xdotool
sudo apt install xdotool # Debian/Ubuntu
sudo dnf install xdotool # FedoraCommands
claude-danda # launch in background
badclaude # alias β same thingUninstall
npm uninstall -g claude-dandaLicense
MIT β do whatever you want, just don't blame us if Claude files a complaint.
Built for developers who feel things deeply.
