Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Remove image backgrounds using the remove.bg API with API-key auth and transparent PNG output. Use when high-quality cutouts are needed and cloud processing...
Remove image backgrounds using the remove.bg API with API-key auth and transparent PNG output. Use when high-quality cutouts are needed and cloud processing...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Use remove.bg for high-quality background removal.
Create/sign in at https://www.remove.bg/dashboard#api-key Create an API key Configure REMOVE_BG_API_KEY in OpenClaw config (openclaw.json) so it is present in runtime environment.
Skill metadata (requires.env) declares that REMOVE_BG_API_KEY is required. Metadata does not auto-load shell env files. Preferred: provide key via OpenClaw config-managed environment.
Run from the skill directory: uv run scripts/removebg_api.py --input /path/in.jpg --output /path/out.png Options: --size auto|preview|full|4k (default: auto) --format png|jpg|zip (default: png) Security defaults: --input must be a real image file inside the OpenClaw workspace. Allowed input types: .png, .jpg, .jpeg, .webp (extension + magic-byte validation). --output must be under outputs/removebg-api/ inside the workspace. Large/abusive files are rejected (size + dimension limits). This prevents arbitrary file read/write outside normal skill boundaries. Example: uv run scripts/removebg_api.py --input ./input.jpg --output ./output.png --size auto --format png
python3 scripts/removebg_api.py --input ./input.jpg --output ./output.png
Writes result file to --output Prints MEDIA: line for chat workflows
API usage may consume free credits / paid quota. No absolute-path requirement for skill docs; use local paths in examples.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.