Download for macOS
Skill

baoyu-compress-image

@jimliu Updated 2026-09-10

Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to "compress image", "optimize image", "convert to webp", or reduce image file size.

agent-skillsclaude-skillscodex-skillsopenclaw-skills

Install

git clone https://github.com/JimLiu/baoyu-skills /tmp/baoyu-skills && ln -s /tmp/baoyu-skills/skills/baoyu-compress-image ~/.claude/skills/baoyu-compress-image

From README

Image Compressor Compresses images using best available tool (sips → cwebp → ImageMagick → Sharp). Script Directory Scripts in scripts/ subdirectory. {baseDir} = this SKILL.md's directory path. Resolve ${BUNX} runtime: if bun installed → bun; if npx available → npx -y bun; else suggest installing bun. Replace {baseDir} and ${BUNX} with actual values. | Script | Purpose | |--------|---------| | scripts/main.ts | Image compression CLI | Preferences (EXTEND.md) Check EXTEND.md in priority order — the first one found wins: | Priority | Path | Scope | |----------|------|-------| | 1 | .baoyu-skills/baoyu-compress-image/EXTEND.md | Project | | 2 | ${XDGCONFIGHOME:-$HOME/.config}/baoyu-skills/baoyu-compress-image/EXTEND.md | XDG | | 3 | $HOME/.baoyu-skills/baoyu-compress-image/EXTEND.md | User home | If none found, use defaults. EXTEND.md supports: Default format, default quality, keep-original preference.