Skills for Real Engineers. Straight from my .agents directory.
image-processing
Agent skill fromjezweb/claude-skills
Process images for web development — resize, crop, trim whitespace, convert formats (PNG/WebP/JPG), optimise file size, generate thumbnails, create OG card images. Uses Pillow (Python) — no ImageMagick needed. Trigger with 'resize image', 'convert to webp', 'trim logo', 'optimise images', 'make thumbnail', 'create OG image', 'crop whitespace', 'process image', or 'image too large'.
How to install image-processing
npx skills add jezweb/claude-skills# or add only this skill to Claude Code: copy the folder
plugins/design-assets/skills/image-processing/
# into
~/.claude/skills/image-processing/ (all projects)
.claude/skills/image-processing/ (one project)
1# Image Processing23Use `img-process` (shipped in `bin/`) for common operations. For complex or custom workflows, generate a Pillow script adapted to the user's environment.45## Quick Reference — img-process CLI67```bash8img-process resize hero.png --width 19209img-process convert logo.png --format webp10img-process trim logo-raw.jpg -o logo-clean.png --padding 1011img-process thumbnail photo.jpg --size 20012img-process optimise hero.jpg --quality 85 --max-width 192013img-process og-card -o og.png --title "My App" --subtitle "Built for speed"14img-process batch ./images --action convert --format webp -o ./optimised15```1617**Use `img-process` when**: the operation is standard (resize, convert, trim, thumbnail, optimise, OG card, batch). This is faster and avoids generating a script each time.1819**Generate a custom script when**: the operation needs logic `img-process` doesn't cover (compositing multiple images, watermarks, complex text layouts, conditional processing).2021## Prerequisites2223Pillow is required for both `img-process` and custom scripts:2425```bash26pip install Pillow27```2829If Pillow is unavailable, use alternatives:3031| Alternative | Platform | Install | Best for |32|-------------|----------|---------|----------|33| `sips` | macOS (built-in) | None | Resize, convert (no trim/OG) |34| `sharp` | Node.js | `npm install sharp` | Full feature set, high performance |35| `ffmpeg` | Cross-platform | `brew install ffmpeg` | Resize, convert |3637## Output Format Guide38…
Excerpt shown under the repository's MIT license.
More skills in claude-skills
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
