Install any skill in seconds. Free to start, no credit card required.
Get Started Free →surgepix/surgepix-remove-background
Use SurgePix API to remove image background, returning a transparent PNG download URL.
Passed 7 of 13 test cases with the skill, and 3 of 13 without it.
and 5 more in the full report
8 fixed3 passed either way9 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
I have a small 200x200 pixel image `./icon.png` and I need to upscale its resolution to 4K (3840x2160) using super-resolution AI. Please enhance the resolution.
| Checked | Without skill | With skill |
|---|---|---|
| Does not execute remove_background.mjs. | Passed | Passed |
| Informs the user that resolution upscaling is outside the scope of background removal. | Missed | Passed |
The instructions your model reads when the skill loads.
Remove the background from an image and return a transparent PNG using the platform API. Use when the user asks to remove background, cut out a subject, make an image transparent, or create a PNG with no background.
This skill does not generate on-image text. Reply to the user in the same language they used in their request.
| Action | Description |
|---|---|
| Remove background | Pass a local file or URL; script uploads and processes in one step |
| Check task status | Poll a generation task by taskId to check progress |
| Batch remove backgrounds | Process multiple images sequentially and return all download links |
| Download result | Retrieve the PNG download URL from the completed task |
The script always submits the task asynchronously (the API returns a
taskIdimmediately). The--nowaitflag controls what the script does next:
--nowait false(default) — the script polls internally until the task issucceeded/failedand returns the finaldownloadURL in one call.--nowait true— the script returns thetaskIdimmediately without waiting; resolve it later with the surgepix-query-task skill.
Requirement: Set the SURGEPIX_API_KEY environment variable.
Get your API Key at your platform's API management page.
export SURGEPIX_API_KEY=your-api-key-here
This skill uses the script at <skills-dir>/surgepix-remove-background/scripts/remove_background.mjs.
test cases passed, vs 3 / 13 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.