background-removelisted
Install: claude install-skill allanjohny/parce
# Background Remove Skill
Remove backgrounds from images using AI (rembg/U2-Net) or built-in methods.
**Output:** PNG or WebP with transparent background.
## Quick Examples
| User Says | What Happens |
|-----------|--------------|
| "Remove the background from this photo" | AI removes background, outputs PNG |
| "Make this image transparent" | Removes background, preserves subject |
| "Cut out the product from this image" | Isolates subject with clean edges |
| "Remove backgrounds from all images in /photos" | Batch processes multiple images |
| "Quick background removal, white background" | Uses fast built-in method |
## Prerequisites
- `rembg` - AI-based background removal (recommended)
```bash
pip install rembg
# Or with GPU acceleration (faster, requires CUDA)
pip install rembg[gpu]
```
- `Pillow` - Required for image processing
```bash
pip install Pillow
```
The first run will download the U2-Net model (~170MB) which is cached for future use.
## Methods
| Method | Description | Best For |
|--------|-------------|----------|
| **rembg** | AI-based using U2-Net model | Complex images, photos, products (default) |
| **builtin** | White-to-transparent conversion | Icons, graphics with clean white backgrounds |
## Workflow
### Step 1: Gather Requirements (REQUIRED)
Use the `AskUserQuestion` tool for each question. Ask ONE question at a time.
**Q1: Image Source**
> "Which image(s) should I remove the background from?
>
> Please provide the file pa