Canva Agent Skills plugin

Canva plugin for Claude Code, Cursor and Codex: six skills for resizing, bulk creation, edits and review of designs.

  • 162 ★ on the repository
  • Last commit
  • Apache-2.0
Plugin

Extended access

Why this level

  • The agent reads and edits designs and comments in your Canva account, committing after approval.
  • Design content is passed to the Canva service through the MCP server.
All reasons and checks

canva-sdks/canva-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/canva-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent reads and edits designs and comments in your Canva account, committing after approval.
  • Design content is passed to the Canva service through the MCP server.

This is third-party code. Review the repository files before installing.

What it does

The repository is a marketplace with one `canva` plugin that connects the Canva MCP server and six active skills. `resize-for-social-media` prepares design versions for Facebook, Instagram and LinkedIn, `bulk-create` makes one design per table row from a brand template, and `edit-design` edits an existing design and commits changes only after approval. The `implement-feedback` skill reads reviewer comments and applies the changes the API supports. `get-design-feedback` critiques hierarchy, copy and readability without changes, and `brand-check` compares a design with a brand kit and marks divergences. One package plugs into Claude, Cursor and Codex through each client's marketplace files.

Who it is for. Designers and marketers who keep layouts in Canva and want an agent to handle resizing, bulk builds and review changes.

Good fit when

  • One design must go out in formats for several social networks.
  • A series of layouts is built from a brand template using a product table.
  • Reviewers left comments in a design and the changes are applied as a list.
  • Before sending, a design is checked against the brand kit: colors, fonts, logo.

Not a fit when

  • Bulk creation without Canva Enterprise, which autofill requires.
  • An edit beyond what the Canva API can do: the skill will flag it but not perform it.
  • Layouts live in another editor rather than Canva.

Example request

Make Instagram post and story versions and a LinkedIn post from this design and give me edit links.

Limitations

A Canva account is required; sign-in happens when connecting the MCP server `https://mcp.canva.com/mcp`. The `bulk-create` skill needs Canva Enterprise because of autofill. The API does not support some edits, and the agent leaves those in a manual checklist. Four skills sit in `inactive-skills`: `branded-presentation`, `classroom-helper`, `design-translation` and `presentation-time-fitting`, and no client loads them. Design content and comments are passed to the Canva service.

How to disable. Remove the `canva` plugin through the client's plugin manager and delete the `canva` MCP server from the settings.

FAQ

Which skills are active?

Six: `resize-for-social-media`, `bulk-create`, `implement-feedback`, `edit-design`, `get-design-feedback` and `brand-check`.

Is Canva Enterprise required?

Only for `bulk-create`: template autofill is available in Enterprise.

Does `get-design-feedback` change the design?

No. The skill reads the design and returns findings, never editing or committing.

How does `edit-design` guard against stray edits?

It starts a transaction, runs a batch of operations and commits only after your approval.

What is in `inactive-skills`?

Drafts for branded presentations, classroom help, design translation and fitting a presentation to time. Clients do not expose them.

Discussion

No questions or reviews yet.

Plugins
Official

Canva MCP works with your design library, letting an assistant find existing materials and attach feedback as comments.

MCP serverExtended access

A plugin of 14 marketing skills: rivals, post calendars, SEO briefs, ads, email, video and approval-gated publishing

PluginExtended access138Repository stars

Ten Claude Code skills for small business social media: brand, calendar, captions, visuals and a monthly performance review

SkillBroad access276Repository stars

A skill set for Instagram: from finding a viral format and writing a script to the caption, posting calendar and comment replies

PluginExtended access443Repository stars

A Claude Code and Codex skill that takes a social carousel from script to 2x PNG in your brand style, with a gallery.

SkillExtended access133Repository stars

AI Marketing Suite

AI Marketing Suite for Claude Code

A set of marketing skills for Claude Code: site audit, copywriting, emails, content calendars, competitor analysis and client reports

SkillExtended access2.9KRepository stars

README in short

The README explains the repository layout: root marketplace files for Claude, Cursor, Codex and Antigravity point at the shared `plugins/canva/` package. It then lists the active skills with their use cases, the inactive drafts and install steps for each client.

README badge

Report a problem