transloadit/skills/transform-build-mosaic-collage-with-transloadit
Claude Code and agent skill by transloadit/skills
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
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 justified tiled layout with center-cropped photos, and downloads the result to an explicit output path via `--output`.
Install
npx vskill@latest install transloadit/skills/transform-build-mosaic-collage-with-transloaditSKILL.md
Inputs
- Two or more absolute paths to local input images
- Optional output path; default to an explicit
collage.jpgin the current working directory - Optional canvas size (
--width,--height), default1920×1200 - Optional
--seedfor deterministic layout
Prepare Instructions
Resolve credentials in this order:
- Shell environment variables
- The current working directory
.envonly ~/.transloadit/credentials
If your .env lives in a parent directory, export the variables into the shell first.
Run
After the command finishes, confirm the image exists at the expected output path.
Tuning
--border 12sets both the outer canvas padding and the gutter width between tiles. Larger values give more breathing room.--background '#eee5d3'fills the gutters and canvas padding (default). Hex codes or named colors both work.--background none(with--format pngor--format webp) produces a transparent canvas and transparent gutters.--shufflelets the Robot reorder inputs before solving the layout; combine with--seedto pin the shuffle.--seed 42makes the mosaic solver deterministic — rerun with the same inputs to reproduce the same output.
Debug If It Fails
Notes:
- Repeated
--inputvalues are bundled into a single/image/mergeassembly. - The mosaic effect reads each input's aspect ratio and solves for a justified tile layout — portrait + landscape mixes generally produce more interesting layouts than uniform sizes.
- Tiles are center-cropped to fit their allocated rectangle. Parts of a photo can be cropped off. Resizing inputs beforehand with
/image/resizeandresize_strategy: fitdoes not guarantee that the mosaic layout will preserve every pixel. - Prefer an explicit output filename (e.g.
./collage.jpgor./collage.png) over a directory output so the extension is deterministic.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/transform-build-mosaic-collage-with-transloadit/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/transloadit/skills/transform-build-mosaic-collage-with-transloadit)