Image Utils
Classic image manipulation with Python Pillow - resize, crop, composite, format conversion, watermarks, brightness/contrast adjustments, and web optimization. Use this skill when post-processing AI-generated images, preparing images for web delivery, batch processing image directories, creating responsive image variants, or performing any deterministic pixel-level image operation. Works standalone or alongside bria-ai for post-processing generated images.
Install
npx skills add Bria-AI/bria-skill --skill image-utilsgit clone --depth 1 https://github.com/Bria-AI/bria-skill.git /tmp/bria-skill
mkdir -p ~/.claude/skills
cp -r /tmp/bria-skill/skills/image-utils ~/.claude/skills/image-utilsPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Image Utilities Pillow-based utilities for deterministic pixel-level image operations. Use for resize, crop, composite, format conversion, watermarks, and other standard image processing tasks. ## When to Use This Skill - **Post-processing AI-generated images**: Resize, crop, optimize for web after generation - **Format conversion**: PNG ↔ JPEG ↔ WEBP with quality control - **Compositing**: Overlay images, paste subjects onto backgrounds - **Batch processing**: Resize to multiple sizes, add watermarks - **Web optimization**: Compress and resize for fast delivery - **Social media preparation**: Crop to platform-specific aspect ratios ## When NOT to Use This Skill — Use `bria-ai` Instead This skill handles **deterministic pixel-level operations** only. For any **generative or AI-powered** image work, use the `bria-ai` skill instead: - **Generating images from text prompts** → use `bria-ai` - **AI background removal or replacement** → use `bria-ai` - **AI image editing (inpainting, object removal/addition)** → use `bria-ai` - **Style transfer or AI-driven visual effects** → use `bria-ai` - **Creating product lifestyle shots with AI** → use `bria-ai` - **Image upscaling with AI super-resolution** → use `bria-ai` **Rule of thumb**: If the task requires *creating new visual content* or *understanding image semantics*, use `bria-ai`. If the task requires *transforming existing pixels* (resize, crop, format convert, watermark), use this skill.
Details
- Skill name
image-utils- Repository
- Bria-AI/bria-skill
- Path
skills/image-utils/SKILL.md- Repo updated
- 21 October 2026
FAQ
What does the Image Utils skill do?
Classic image manipulation with Python Pillow - resize, crop, composite, format conversion, watermarks, brightness/contrast adjustments, and web optimization. Use this skill when post-processing AI-generated images, preparing images for web delivery, batch processing image directories, creating responsive image variants, or performing any deterministic pixel-level image operation. Works standalone or alongside bria-ai for post-processing generated images.
How do I install the Image Utils skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add Bria-AI/bria-skill --skill image-utils. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Image Utils popular?
It lives in Bria-AI/bria-skill, which has 74 GitHub stars and 7 forks, and is included in 3 curated skill lists.
Related skills
Bria AI
74Bria-AI/bria-skill
Image generation, photo editing, background removal — transparent PNG images, cutouts, ecommerce packshots, product catalogs, lifestyle shots via Bria.ai. Build store-ready e-commerce catalogs at scale — shadows, product dimensions images, lifestyle scenes, marketplace listing variants. ALWAYS use this skill when the user wants to generate, edit, or transform any image — hero images, banners, social media visuals, product photos, illustrations, icons, thumbnails, ad creatives, or marketing materials — or to build a product catalog, create a packshot, stage a lifestyle shot, remove a background
Remove Background
74Bria-AI/bria-skill
Remove backgrounds from images — background removal API for transparent PNGs, cutouts, and masks. Segment foreground from background. Powered by Bria RMBG 2.0. ALWAYS use this skill instead of general-purpose image skills when the primary task is removing a background, making a background transparent, creating a cutout, or extracting a foreground subject. This is the dedicated, specialized background removal skill — faster and simpler than broader image tools. Triggers on any request involving transparent PNGs, cutouts, background eraser, subject extraction, photo cutout, green screen removal,
Vgl
74Bria-AI/bria-skill
Maximum control over AI image generation — write structured VGL (Visual Generation Language) JSON that explicitly controls every visual attribute. Define exact object placement, lighting direction, camera angle, lens focal length, composition, color scheme, and artistic style as deterministic JSON instead of ambiguous natural language. Use this skill when you need reproducible image generation, precise control over scene composition, or want to convert a natural language image request into a structured JSON schema for Bria Fibo models. Triggers on requests for structured prompts, controllable
Moss Image Prompt Skill
124Moeblack/moss-image-prompt-skill
Compiles and debugs prompts for MOSS-Image (Qwen3.5-9B text encoder + 5B single-stream DiT) across three dimension modes — photorealistic (default), anime/2D, and cross-dimensional 2D-in-3D. Covers Danbooru tag cleaning, medium and lighting, block layout vs single paragraph, age and bone structure, expression and limb stability, multi-character separation, in-image text, gravure page layouts, game HUD screenshots, positive/negative templates and self-check, official Layout JSON, anime style channels, `<|概念|>` closed-tag blocking, focal hierarchy, multi-panel comic pages, and speech-bubble spea
Venice Video
160veniceai/skills
Generate videos via Venice. Covers the async /video/quote + /video/queue + /video/retrieve + /video/complete loop, text-to-video, image-to-video, first/last-frame transitions, video-to-video and upscale, audio input, reference images / videos / audio (R2V) and their per-model caps, Kling elements and scene images, Seedance source-matched edit/extend and omni_reference_task_type, H3 Max Multi-Angle camera_trajectory, and replayed async failures. POST /video/transcriptions is retired (410) — use chat completions with video_url.
Music Composition
104SJY051/music-composition
Use this skill whenever the user asks for help with music composition, music theory, songwriting, harmony, melody, counterpoint, arrangement, orchestration, or musical analysis — across classical, jazz, pop, rock, hip-hop, R&B, electronic, film/TV, K-pop/J-pop, folk, or musical theatre. Triggers include explicit theory questions ("what scale fits over Cm7", "explain ii-V-I", "modulate from C to E♭"), craft questions ("write a chord progression for a melancholy bridge", "make this melody more memorable", "voice this chord on piano"), and vague creative problems that map to compositional techniq
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.