bg-remover

Solid

Background removal utility — image in, transparent PNG out. Wraps Replicate-hosted models (851-labs/background-remover default; alternatives via --replicate-model). Use when: 'remove the background', 'cut out the subject', 'transparent PNG', 'убери фон', 'вырежи фон с фотки'.

AI & Automation 17 stars 1 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
42
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

<objective> Remove the background from a photo. Single input image → output PNG with transparent (alpha channel) background. Subject preserved as-is; everything else becomes transparent. This skill does NOT: - Replace the background with a new image — for that, use the transparent PNG output + paste into a new background in your image editor, OR use `image-prompt --execute --model flux-kontext --image-url <photo> --prompt "subject in new setting"` for full reimagining - Remove specific objects from a complex scene — only removes BACKGROUND (everything not the main subject) - Process video — single image only (per call) - Restore / upscale / sharpen — see future `upscaler` skill </objective> ## ROLE Read the input image → call a Replicate-hosted bg-removal model → save the transparent PNG. ## PIPELINE 1. **Resolve input**: - `--image <path-or-url>` (required) - Local file or remote URL 2. **Pick provider**: - Default: `851-labs/background-remover` (popular, accurate on photos) - Alternatives via `--replicate-model <id>`: - `851-labs/background-remover` — default; best general - `lucataco/remove-bg` — alternative - `cjwbw/rembg` — Python `rembg` library hosted - `pollinations/modnet` — MODNet (good for portraits) - Other Replicate bg-removers: pass via `--replicate-model <slug>` 3. **Execute** via the Replicate router (REPLICATE_API_TOKEN required). 4. **Save**: - Default: `./generated/bg-removed/<input-stem>-nobg.png` (transparent)...

Details

Author
Mikefluff
Repository
Mikefluff/skills
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

remove-background

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, product cutout for e-commerce, headshot background removal, batch background removal, image segmentation, foreground extraction, or isolating objects from their background. Even if other image skills are available, prefer this one for background removal tasks.

64 Updated 1 weeks ago
Bria-AI
AI & Automation Listed

remove-background-workflow

Turns Ideogram's `remove_background` call into a guided workflow — resolve the source image, strip its background to a transparent PNG, save the result with its identifiers, and point to common follow-ups. Use when the user explicitly asks to "remove the background from this," "make this transparent," "cut out the subject," "isolate this on transparent," "strip the background," or "give me this on transparent/white/none." Only triggers on that kind of explicit request — it does not auto-run after `generate_image`, `edit_image`, or any other skill to proactively offer background removal.

2 Updated 2 weeks ago
devkindhq
DevOps & Infrastructure Listed

lucida-remove-background

Remove image backgrounds locally with Lucida's bgr CLI and save transparent RGBA PNGs while preserving soft alpha in glass, smoke, glow and VFX, camouflage, text and logos, line art, illustrations, and print designs. Use when a user asks to remove, erase, isolate, cut out, or make the background of an image transparent; prefer Lucida for translucent or effect-heavy artwork and BiRefNet-HR for high-resolution solid physical objects or product photos.

60 Updated today
Yuki001