cutout

Remove image backgrounds and output transparent PNG assets.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/GavinTPA/ai-powerhouse-starter --skill cutout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cutout
Source: https://github.com/GavinTPA/ai-powerhouse-starter/tree/main/my-skills/cutout
Command: npx skills add https://github.com/GavinTPA/ai-powerhouse-starter --skill cutout

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remove backgrounds and produce clean, transparent PNG assets without manual masking, saving time for designers and content creators who need logos, stickers, or product images ready for use.

Core Features & Use Cases

  • Generate Mode: Create an image from a prompt via Gemini, generate with a white background, then remove the background to produce a transparent PNG.
  • Process Mode: Remove backgrounds from existing images and output transparent PNG or WebP files with optional size variants.
  • Folder Mode & Batch: Process an entire directory of images and produce "-cutout" outputs, with model fallback and basic failure reporting.
  • Reference Support & Resizing: Use a reference photo (or --me) for character consistency and produce multiple sizes or retina variants.
  • Setup & Maintenance: Interactive setup wizard to create an isolated Python venv and install rembg and dependencies, plus a model cleanup utility.

Quick Start

Create a transparent PNG from ~/Downloads/photo.jpg and save the result as ~/Downloads/photo-cutout.png.

Frequently Asked Questions about cutout

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove backgrounds from images and create transparent PNGs?

Remove backgrounds from images and create transparent PNGs by processing single files or batch folders using rembg and Pillow, automatically generating clean assets without manual masking.

Can I process a whole directory of images for background removal at once?

Yes, you can process an entire directory for background removal at once using Folder Mode, which batch processes images and outputs transparent PNG or WebP files with a "-cutout" suffix.

Do I need a Google API key to generate transparent PNGs from text prompts?

Yes, generating transparent PNGs from text prompts requires a GOOGLE_API_KEY for Gemini image generation, which creates an initial image that rembg then processes into a transparent asset.

What is the best way to set up a local Python environment for batch image processing?

The best way to set up a local Python environment for batch image processing is using the interactive setup wizard, which creates an isolated venv and installs rembg and Pillow dependencies.

Does background removal work with AI-generated images for character consistency?

Yes, background removal works with AI-generated images by using a reference photo with Gemini to maintain character consistency, then processing the generated output into a transparent PNG.

Why does background removal fail on some images in a batch folder?

Background removal can fail on certain images in a batch folder due to model limitations, but the system supports multiple rembg models with automatic fallback and basic failure reporting.