clawd-modifier
SafeClawdbot Tools
Modify Clawd, the Claude Code mascot. Use this skill when users want to customize Clawd's.
SKILL.md
# Clawd Modifier
Customize the Claude Code mascot's appearance by modifying colors and ASCII art.
## Quick Reference
**CLI location**: `/opt/node22/lib/node_modules/@anthropic-ai/claude-code/cli.js`
**Clawd colors**:
- Body: `rgb(215,119,87)` / `ansi:redBright`
- Background: `rgb(0,0,0)` / `ansi:black`
**Small Clawd** (prompt):
```
āāāāāāā
āāāāāāāāā
āā āā
```
## Workflows
### Change Clawd's Color
Use `scripts/patch_color.py`:
```bash
# List available colors
python scripts/patch_color.py --list
# Apply preset
python scripts/patch_color.py blue
# Custom RGB
python scripts/patch_color.py --rgb 100,200,150
# Restore original
python scripts/patch_color.py --restore
```
### Add Arms or Modify Art
Use `scripts/patch_art.py`:
```bash
# List variants
python scripts/patch_art.py --list
# Add arms
python scripts/patch_art.py --variant with-arms
# Individual modifications
python scripts/patch_art.py --add-left-arm
python scripts/patch_art.py --add-right-arm
# Restore original
python scripts/patch_art.py --restore
```
### Extract Current Clawd
Use `scripts/extract_clawd.py` to see current state:
```bash
python scripts/extract_clawd.py
```
### Manual Modifications
For custom changes not covered by scripts, edit cli.js directly:
1. Backup: `cp cli.js cli.js.bak`
2. Find patterns with grep
3. Use sed or text editor to replace
4. Test by running `claude`
Pattern examples:
```bash
# Find color definitions
grep -o 'clawd_body:"[^"]*"' cli.js | head -5
# Replace color
sed -i 's/rgb(215,119,87)/rgb(100,149,237)/g' cli.js
```
## Resources
- **Unicode reference**: See `references/unicode-blocks.md` for block characters
- **Technical details**: See `references/clawd-anatomy.md` for rendering internals
- **Design gallery**: See `assets/clawd-variants.txt` for inspiration
## Notes
- Changes are overwritten by `npm update`
- Always create backups before modifying
- Test with `claude --version` after changes
- Some terminals have limited Unicode support
More in Clawdbot Tools
agent-browser
SafeHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots.
auto-updater
SafeAutomatically update Clawdbot and all installed skills once daily.
claude-code-usage
CautionCheck Claude Code OAuth usage limits (session & weekly quotas).
claude-connect
CautionConnect Claude to Clawdbot instantly and keep it connected 24/7.