skills/transform-remove-background-with-transloadit/SKILL.md
One-off background removal (local image -> transparent PNG) using the official `@transloadit/node` CLI. Use a minimal `/image/bgremove` steps JSON and download the result to an explicit `.png` path via `-o`.
npx skillsauth add transloadit/skills transform-remove-background-with-transloaditInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
.pngResolve credentials in this order:
.env only~/.transloadit/credentialsIf your .env lives in a parent directory, export the variables into the shell first.
Create steps.json in the current working directory.
Important:
--steps must be a flat object keyed by step name."steps" key.{
":original": {
"robot": "/upload/handle"
},
"background_removed": {
"use": ":original",
"robot": "/image/bgremove",
"format": "png",
"result": true
}
}
npx -y @transloadit/node assemblies create \
--steps ./steps.json \
-i ./input/source.jpg \
-o ./out/result.png
Replace ./input/source.jpg with your real input image path when needed.
After the command finishes, confirm the PNG exists at the expected output path.
npx -y @transloadit/node assemblies get <assemblyIdOrUrl> -j
Notes:
format: "png" so the downloaded output preserves transparency.~/.transloadit/credentials as the default fallback when you want a reusable user-level setup..env still takes precedence, so avoid it when deterministic account selection matters..env, run the command from that directory or export the variables first../out/result.png. With the current CLI, using a directory output for a single result may preserve the input path instead of giving you a .png filename.tools
One-off AI image upscaling (local image -> upscaled image) using Transloadit via the `transloadit` CLI. Prefer the `image upscale` intent and use `--output` for a deterministic path.
development
Launch and steer a sibling Codex agent in a new tmux pane using the same or explicitly requested model, reasoning effort, sandbox, approval policy, and working directory. Use when the user asks to open a new tmux pane/window, start another Codex, delegate a bounded task to it, communicate with that Codex, monitor it, or make future parallel Codex handoffs smoother. Also use when the user mentions ACP for local Codex-to-Codex coordination but tmux interaction is sufficient or more reliable.
tools
One-off polaroid-stack photo collage (N local images -> single image) using the official `@transloadit/node` CLI. Uses the `/image/merge` Robot's `polaroid-stack` effect and downloads the result to an explicit output path via `--output`.
tools
One-off justified mosaic photo collage (N local images -> single image) using the official `@transloadit/node` CLI. Uses the `/image/merge` Robot's `mosaic` effect to build a tiled layout that keeps every photo fully visible, and downloads the result to an explicit output path via `--output`.