# Remove Image Backgrounds with AI

Manual cutouts take time and often look uneven. This skill sends images to verging.ai and returns transparent-background results.

## Install

```bash
npx skillstore add verging.ai/verging-ai-background-remover
```

## Metadata

- Status: approved
- Slug: verging-ai-background-remover
- Version: 1.0.1
- Author version: 1.0.1
- Skillstore revision: r1
- Version status: valid
- Tree hash: b90aa7ceec9dd47dd105f461e6e63ebfcb31bd7770ed4023a27968a15528fef6
- Author: verging.ai
- GitHub username: verging-ai
- License: MIT
- Repository: https://github.com/verging-ai/agent-skills/tree/main/skills/background-removal
- Ref: 36e07d5e13068e5be64447e8f20b427cf2cbd21a
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem, env\_access
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/verging-ai-background-remover
- Manifest: https://skillstore.pages.dev/api/skills/verging-ai-background-remover/manifest

## Capabilities

- Accepts local image paths and remote image URLs as input.
- Supports JPG, JPEG, PNG, and WebP files up to 10MB.
- Uses a verging.ai API key from an option or environment variable.
- Checks account information and credits before processing.
- Uploads images to a presigned storage URL for processing.
- Polls job status and returns the processed result URL.

## Use Cases

- Prepare Product Listings: Remove distracting backgrounds from product photos before publishing catalog images or marketplace listings.
- Clean Profile Images: Create headshots with transparent backgrounds for profile pages, decks, and brand materials.
- Build Design Assets: Convert source images into transparent PNG assets for layouts, campaigns, and visual mockups.

## Prompt Templates

### Remove One Background

```
Remove the background from ./photo.jpg and return the result URL when processing is complete.
```

### Download the Result

```
Remove the background from ./product.png and download the finished transparent image to the current folder.
```

### Use a Remote Image

```
Remove the background from https://example.com/photo.jpg, show progress, and report the final image link.
```

### Specify Credentials and Output

```
Use my configured VERGING_API_KEY to process ./hero.webp and save the result to ./out/hero-transparent.png.
```

## Limitations

- Requires a verging.ai API key and available credits.
- Uploads source images to an external service for processing.
- Needs network access and curl for the documented workflow.
- Only documents common raster image formats, not vector files.

## Best Practices

- Use an environment variable or secret manager for the verging.ai API key.
- Confirm that images are safe to upload before processing private or regulated content.
- Keep source images under the documented size and format limits.

## Anti Patterns

- Do not paste API keys into shared chats, tickets, or repository files.
- Do not process confidential images without approval for external upload.
- Do not assume public result URLs are private access controls.

## Security Audit

- Audited at: 2026-07-07T07:41:32.677\+00:00
- Summary: The skill is a documented client for the verging.ai background removal service and intentionally performs authenticated network uploads of user images. Most markdown backtick findings are false positives, but the curl workflow, external API calls, API key handling, temporary files, and public result URLs are real security and privacy risks.

## Stats

- Views: 116
- Downloads: 26
- Favorites: 0
- Popularity score: 0
