Agent Plugins Marketplace
All plugins

canva

v14.0.0

Bring your Canva design workflow into Codex and create, refine, and review designs through natural conversation. Available skills: Resize for social media: Adapt a design for Facebook, Instagram, and LinkedIn in one step. Bulk create: Generate multiple designs from spreadsheet data using a brand template. Edit designs: Update text, media, and formatting, or reposition and resize elements. Get design feedback: Receive structured feedback on visual hierarchy, layout, readability, consistency, and accessibility. Implement feedback: Review comment threads and apply clear, actionable changes. Brand check: Check colors, fonts, logo usage, and copy against your Brand Kit. Once installed, describe what you want in plain language or invoke Canva directly with @Canva. Try prompts like: - @Canva, resize this design for social media. - @Canva, create designs from this spreadsheet using my brand template. - @Canva, update the headline in this design. - @Canva, review this design’s visual hierarchy and readability. - @Canva, implement the feedback in the comment threads. - @Canva, check this design against my Brand Kit. Requirements: Connect your Canva account to use the plugin. Bulk Create requires an eligible Canva Enterprise plan. Want to take a more hands-on approach? Instantly open your design in Canva’s powerful editor for the final touches.

Codex8 Skills1 MCP serverStreamable HTTP

By Canva Pty Ltd.0 GitHub starsUpdated 4 days ago

Directory evidence

Runtimes
Codex
Parsed components
9 skill or MCP entries
Source updated
Sep 20, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install canva for Codex

Installs for the current user
codex plugin marketplace add FaLalens/codex-plugins-zh
codex plugin marketplace upgrade openai-curated
codex plugin add canva@openai-curated

Paste and run these commands in a terminal with Codex. They add and refresh the openai-curated catalog, then install this plugin.

Compatibility: the page URL and API slug “canva-3” remain stable.

  • Codex: canva-3@agent-plugin-marketplacecanva@openai-curated

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/FaLalens/codex-plugins-zh

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/canva/.

Plugin files

plugins/canva/
├── .codex-plugin/plugin.json
├── skills/canva-brand-check/SKILL.md
├── skills/canva-branded-presentation/SKILL.md
├── skills/canva-bulk-create/SKILL.md
├── skills/canva-design-feedback/SKILL.md
├── skills/canva-edit-design/SKILL.md
├── skills/canva-implement-feedback/SKILL.md
├── skills/canva-resize-for-social-media/SKILL.md
├── skills/canva-translate-design/SKILL.md
└── .mcp.json

Included Skills8

canva-brand-checkskills/canva-brand-check/SKILL.md

Check a Canva design against a brand kit and report where it diverges — off-palette colors, non-brand fonts, logo misuse, and off-tone copy. Read-only; makes no changes. Use when the user asks "is this on brand", "check this against our brand kit", "do a brand review", "does this match our brand guidelines", or "brand-check my design".

canva-branded-presentationskills/canva-branded-presentation/SKILL.md

Create on-brand Canva presentations from an outline or brief. Use when the user asks to create a branded presentation, make an on-brand deck, turn an outline into slides, or generate a presentation from a brief. Input can be text directly in the message, a Canva design ID, a reference to a Canva doc by name, or a Canva design link (e.g., https://www.canva.com/design/...).

canva-bulk-createskills/canva-bulk-create/SKILL.md

Bulk-create Canva designs from tabular data using a brand template with autofill fields, producing one design per row. Use when users say "bulk create designs from this CSV", "generate one design per row", "create a design for each product", "batch generate from a template", or "autofill a template from a spreadsheet". Accepts any tabular data source — uploaded files, pasted tables, JSON, or URLs.

canva-design-feedbackskills/canva-design-feedback/SKILL.md

Read a Canva design and return structured, actionable design feedback — visual hierarchy, copy/messaging, layout & spacing, consistency, readability, and accessibility. Read-only; makes no changes to the design. Use when the user asks to "review my design", "give me feedback on this", "critique my deck/poster/flyer", "how can I improve this design", or "what's wrong with this slide".

canva-edit-designskills/canva-edit-design/SKILL.md

Make edits to an existing Canva design — change or fix text, replace/insert/delete images and videos, reformat text (size, weight, style, color, alignment, lists, line height), reposition or resize elements, and update the title. Use when the user wants to change, edit, update, fix, translate, replace, or reformat content in a specific Canva design. This is the safe edit engine that other Canva skills (e.g. implement-feedback) build on.

canva-implement-feedbackskills/canva-implement-feedback/SKILL.md

Implement reviewer feedback on a Canva design. Reads all comment threads, synthesises what reviewers want, makes the clear-cut changes directly, and flags anything that needs a human decision. Use when the user asks to "implement feedback on my deck", "address comments on a design", "apply review feedback", "fix the comments on my presentation", or "implement the feedback".

canva-resize-for-social-mediaskills/canva-resize-for-social-media/SKILL.md

Resize a Canva design into multiple social media formats (Facebook post, Facebook story, Instagram post, Instagram story, LinkedIn post). Use this skill when users want to resize Canva designs specifically for multiple social media platforms in one operation, rather than resizing to a single format manually.

canva-translate-designskills/canva-translate-design/SKILL.md

Translate all text in a Canva design to another language, creating a translated copy. Faster than manually copying and editing each text box in Canva's editor. Use when users say "translate my design to [language]", "make a Spanish/French/etc version", or "localize my Canva design".

MCP servers1

canvaStreamable HTTP
url
https://mcp.canva.com/mcp

Plugin manifests1

plugins/canva/.codex-plugin/plugin.json
{
  "apps": "./.app.json",
  "author": {
    "name": "Canva Pty Ltd."
  },
  "description": "Bring your Canva design workflow into Codex and create, refine, and review designs through natural conversation.\nAvailable skills:\nResize for social media: Adapt a design for Facebook, Instagram, and LinkedIn in one step.\nBulk create: Generate multiple designs from spreadsheet data using a brand template.\nEdit designs: Update text, media, and formatting, or reposition and resize elements.\nGet design feedback: Receive structured feedback on visual hierarchy, layout, readability, consistency, and accessibility.\nImplement feedback: Review comment threads and apply clear, actionable changes.\nBrand check: Check colors, fonts, logo usage, and copy against your Brand Kit.\nOnce installed, describe what you want in plain language or invoke Canva directly with @Canva.\nTry prompts like:\n- @Canva, resize this design for social media.\n- @Canva, create designs from this spreadsheet using my brand template.\n- @Canva, update the headline in this design.\n- @Canva, review this design’s visual hierarchy and readability.\n- @Canva, implement the feedback in the comment threads.\n- @Canva, check this design against my Brand Kit.\n\nRequirements: Connect your Canva account to use the plugin. Bulk Create requires an eligible Canva Enterprise plan.\n\nWant to take a more hands-on approach? Instantly open your design in Canva’s powerful editor for the final touches.",
  "interface": {
    "capabilities": [],
    "category": "Creativity",
    "composerIcon": "./assets/composer-icon.png",
    "defaultPrompt": [
      "Create some social media posts based on our October campaign brief",
      "Use these latest investor meeting notes to make a Q1 2026 pitch deck",
      "Can you resize this poster as an Instagram post for my online store?"
    ],
    "developerName": "Canva Pty Ltd.",
    "displayName": "Canva",
    "logo": "./assets/logo.png",
    "longDescription": "Bring your Canva design workflow into Codex and create, refine, and review designs through natural conversation.\nAvailable skills:\nResize for social media: Adapt a design for Facebook, Instagram, and LinkedIn in one step.\nBulk create: Generate multiple designs from spreadsheet data using a brand template.\nEdit designs: Update text, media, and formatting, or reposition and resize elements.\nGet design feedback: Receive structured feedback on visual hierarchy, layout, readability, consistency, and accessibility.\nImplement feedback: Review comment threads and apply clear, actionable changes.\nBrand check: Check colors, fonts, logo usage, and copy against your Brand Kit.\nOnce installed, describe what you want in plain language or invoke Canva directly with @Canva.\nTry prompts like:\n- @Canva, resize this design for social media.\n- @Canva, create designs from this spreadsheet using my brand template.\n- @Canva, update the headline in this design.\n- @Canva, review this design’s visual hierarchy and readability.\n- @Canva, implement the feedback in the comment threads.\n- @Canva, check this design against my Brand Kit.\n\nRequirements: Connect your Canva account to use the plugin. Bulk Create requires an eligible Canva Enterprise plan.\n\nWant to take a more hands-on approach? Instantly open your design in Canva’s powerful editor for the final touches.",
    "privacyPolicyURL": "https://www.canva.com/policies/privacy-policy/",
    "shortDescription": "Create, review, edit designs",
    "supportURL": "https://www.canva.com/help/contact-us/",
    "termsOfServiceURL": "https://www.canva.com/policies/terms-of-use/",
    "websiteURL": "https://www.canva.com"
  },
  "name": "canva",
  "skills": "./skills",
  "version": "14.0.0"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[canva on Agent Plugins Marketplace](https://pluginsmp.com/plugins/canva-3)