✓ Verified 💻 Development ✓ Enhanced Data

Clawd Modifier

Modify Clawd, the Claude Code mascot.

Rating
3.8 (335 reviews)
Downloads
1,391 downloads
Version
1.0.0

Overview

Modify Clawd, the Claude Code mascot.

Complete Documentation

View Source →

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):
text
▐▛███▜▌
▝▜█████▛▘
  ▘▘ ▝▝

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:

  • Backup: cp cli.js cli.js.bak
  • Find patterns with grep
  • Use sed or text editor to replace
  • 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

Installation

Terminal bash

openclaw install clawd-modifier
    
Copied!

💻Code Examples

**Small Clawd** (prompt):

small-clawd-prompt.txt
▐▛███▜▌
▝▜█████▛▘
  ▘▘ ▝▝

python scripts/patch_color.py --restore

python-scriptspatchcolorpy---restore.txt
### Add Arms or Modify Art

Use `scripts/patch_art.py`:

python scripts/patch_art.py --restore

python-scriptspatchartpy---restore.txt
### Extract Current Clawd

Use `scripts/extract_clawd.py` to see current state:

python scripts/extract_clawd.py

python-scriptsextractclawdpy.txt
### 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:
example.sh
# 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
example.sh
# 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
example.sh
# 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

Tags

#clawdbot_tools #code

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author masonc15
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install clawd-modifier