Handle files and binary data in n8n correctly. Use when working with files, images, PDFs, attachments, uploads or downloads, base64, vision/multimodal input, or when an AI agent needs a file as tool input or output — and whenever the user mentions $binary, binaryPropertyName, "read the PDF", "attach the file", "send the image", Merge losing binary, or a CDN for chat images.
Install
npx skills add czlonkowski/n8n-skills --skill n8n-binary-and-datanpx skills add czlonkowski/n8n-skills --skill n8n-binary-and-data -a claude-code -gnpx skills add czlonkowski/n8n-skills --skill n8n-binary-and-data -a codex -ggemini skills install https://github.com/czlonkowski/n8n-skills.git --path skills/n8n-binary-and-datagh skill install czlonkowski/n8n-skills n8n-binary-and-datagit clone --depth 1 https://github.com/czlonkowski/n8n-skills /tmp/czlonkowski__n8n-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/czlonkowski__n8n-skills/skills/n8n-binary-and-data ~/.claude/skills/n8n-binary-and-data # Claude Code
cp -R /tmp/czlonkowski__n8n-skills/skills/n8n-binary-and-data ~/.agents/skills/n8n-binary-and-data # Codex, Cursor, Gemini CLI, Copilot, OpenCode