Skills transloadit
Main entry-point skill for Transloadit. Route to the right `integrate-*`, `transform-*`, or `docs-*` skill, and prefer executing via `npx -y @transloadit/node ...` (CLI) for deterministic behavior.
install
source · Clone the upstream repo
git clone https://github.com/transloadit/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/transloadit/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/transloadit" ~/.claude/skills/transloadit-skills-transloadit && rm -rf "$T"
manifest:
skills/transloadit/SKILL.mdsource content
Quick Routing
- Need reference (robot params/examples, no API calls):
docs-transloadit-robots - Need a one-off transform (download outputs locally):
transform-* - Need an end-to-end code integration (real app integration steps):
integrate-*
Concrete entry points:
docs-transloadit-robotstransform-generate-image-with-transloadittransform-encode-hls-video-with-transloadittransform-remove-background-with-transloadittransform-describe-image-with-transloadittransform-convert-markdown-to-pdf-with-transloaditintegrate-uppy-transloadit-s3-uploading-to-nextjsintegrate-asset-delivery-with-transloadit-smartcdn-in-nextjs
Install companion skills
If the skills above are not available in your environment, install all of them at once:
npx -y skills add https://github.com/transloadit/skills --all
Or install a single skill:
npx -y skills add https://github.com/transloadit/skills/tree/main/skills/<skill-name>
Replace
<skill-name> with one of: docs-transloadit-robots,
transform-generate-image-with-transloadit, transform-encode-hls-video-with-transloadit,
transform-remove-background-with-transloadit, transform-describe-image-with-transloadit,
transform-convert-markdown-to-pdf-with-transloadit,
integrate-uppy-transloadit-s3-uploading-to-nextjs,
integrate-asset-delivery-with-transloadit-smartcdn-in-nextjs.
CLI Baseline (Recommended)
Most skills in this repo prefer using the
@transloadit/node CLI via:
npx -y @transloadit/node ...
If a command errors with "Unsupported option name" or a missing subcommand, update to a newer
@transloadit/node.
The CLI resolves auth in this order:
- Shell environment variables
- The current working directory
.env ~/.transloadit/credentials
Prefer
~/.transloadit/credentials as the default fallback for user-level or agent-level setup.
The file uses dotenv syntax and can include TRANSLOADIT_KEY,
TRANSLOADIT_SECRET, TRANSLOADIT_ENDPOINT, and TRANSLOADIT_AUTH_TOKEN.
The .env lookup is cwd-only and takes precedence over ~/.transloadit/credentials. If your
.env lives in a parent directory, export the variables into the shell.
Builtin template discovery (token-efficient NDJSON):
npx -y @transloadit/node templates list --include-builtin exclusively-latest --fields id,name --json