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 --allOr 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