Skip to main content
skill CX Codex GP ChatGPT official · OpenAI

canva-bulk-create — Claude skill: batch-generate Canva designs

Turns a table of data into one Canva design per row by autofilling a brand template. Useful when you need product cards or posts built from a CSV in one go.

Install into Codex · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openai/plugins --skill canva-bulk-create -a codex
Open on GitHub

What canva-bulk-create does

The skill takes tabular data in whatever form you have it: an uploaded file, a pasted table, JSON, or a URL. It shows the columns it found, the row count, and a preview of the first rows so you can check before anything runs. Then it searches for autofill-capable templates with Canva:search-brand-templates and pulls the field schema of the one you pick.

Column matching is case-insensitive and fuzzy, and the skill lays it out as a table for confirmation. Text fields fill straight from the table values. Images are the awkward part: if your data holds an image URL, it gets uploaded through Canva:upload-asset-from-url first and the returned asset ID goes into the call, because autofill-design will not take a URL. A field with no matching column can be skipped, leaving the template's own image in place.

Designs are created one at a time, sequentially rather than in a burst, which keeps failures easy to trace. Autofill needs a Canva Enterprise plan, so check your plan before starting. There is no undo for a bulk run, so on long tables the skill suggests a test pass over the first 3 rows.

What it helps with

  • build one design per product from a spreadsheet
  • fill brand template fields with CSV values
  • upload linked images and attach them to each design
  • collect links to every design that was created
  • find out which rows failed and why

Example prompts for the agent

  • bulk create designs from this CSV
  • autofill the template from the table I pasted
  • generate one design per row for all products in the file

How to install canva-bulk-create

1Skills CLI (Vercel)

npx skills add openai/plugins --skill canva-bulk-create -a codex

2Manually: put the files in place

.agents/skills/canva-bulk-create/SKILL.md

For all projects use ~/.agents/skills/

Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them

Questions about canva-bulk-create

How do I install canva-bulk-create in Claude?

Run npx skills add openai/plugins --skill canva-bulk-create -a codex. The skill lands at .agents/skills/canva-bulk-create/SKILL.md.

What does canva-bulk-create do?

It reads a table of data and creates one Canva design per row, filling the fields of an autofill brand template with the row values.

What is required for autofill to work?

A Canva Enterprise plan. Without it, autofill is not available.

Similar skills

All skills for Automation and no-code: n8n, Zapier, Make →

From the same set304

The whole set →
setup-codex-run-actions Wires the current Expo project into the Claude action bar with a Run button, plus iOS, Android or web buttons when you ask for them. CX Codex GP ChatGPT ★ 7,596repo stars inspect-dropbox-file This skill reports metadata for a Dropbox file or folder, checks shared links, and reads content when asked. Handy when you need to know what a file is and who can open it. CX Codex GP ChatGPT ★ 7,596repo stars build-mcp A slash command that walks your agent through building a remote MCP server on Cloudflare Workers, with tools, OAuth 2.0 and deployment. CX Codex GP ChatGPT ★ 7,596repo stars canva-implement-feedback This skill reads every comment thread on a Canva design, makes the clear-cut edits through the API, and lists what still needs a human. CX Codex GP ChatGPT ★ 7,596repo stars fix-codesign-error Inspects a macOS signing or entitlement failure and lays out the shortest fix path. Useful when a build refuses to launch or fails validation. CX Codex GP ChatGPT ★ 7,596repo stars boltz-protein-screen Ranks existing proteins, peptides, antibodies and nanobodies against a target through the Boltz API. Not for designing new proteins or screening small molecules. CX Codex GP ChatGPT ★ 7,596repo stars airtable-overview This skill gives the agent context on how Airtable is structured: bases, tables, fields, records, views, automations and interfaces. Useful before writing code against a base. CX Codex GP ChatGPT ★ 7,596repo stars adobe-create-social-variations Turns one image or video into platform-ready social media assets: crops, expands the canvas, exports at the right ratios. Useful when a single source has to cover several networks. CX Codex GP ChatGPT ★ 7,596repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor