OpenClaw · Skill

Clawd Modifier

Customize the Claude Code mascot's appearance by modifying colors and ASCII art.

Clawdbot Tools
v1.0.0
VirusTotal: Suspicious

Install

Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.

Primary command

clawhub install masonc15/clawd-modifier

ClawHub installer

npx clawhub@latest install masonc15/clawd-modifier

OpenClaw CLI

openclaw skills install masonc15/clawd-modifier

Direct OpenClaw install

openclaw install masonc15/clawd-modifier

What this skill does

Customize the Claude Code mascot's appearance by modifying colors and ASCII art.

Why it matters

The provided scripts handle binary-safe patching of the minified CLI bundle, avoiding the manual grep-and-sed errors that come with editing cli.js directly.

Typical use cases

  • Changing Clawd to a blue or green color scheme
  • Adding arms to the mascot for a custom look
  • Applying holiday or seasonal themes to the terminal mascot
  • Restoring the original Clawd after experimenting
  • Extracting the current ASCII art state to inspect it

Source instructions

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:

# 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:

# 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:

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:

# 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

Related OpenClaw skills

Browse all →
Featured slot

Your product here

Reserve this slot to reach operators and coding-agent buyers.

Shown where builders are actively comparing tools and deployment options.

Advertise