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

canva-implement-feedback — Claude skill: apply Canva review comments

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.

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

What canva-implement-feedback does

The skill pulls all comment threads on a design, reads the replies and the current text on each page, then sorts feedback into three buckets: changes it can make, threads already closed, and requests the API cannot handle. It shows you the plan and waits for one approval. After that it edits without asking again.

Under the hood it drives the Canva Editing API. Text can be replaced wholesale or by find-and-replace, and you get font size, weight, style, colour, alignment, links and lists. Images and videos can be swapped or inserted, elements moved and resized, the design title updated. Edits run as one transaction: Canva:start-editing-transaction, then Canva:perform-editing-operations, then Canva:commit-editing-transaction.

What the API will not do: change the font family, add new text boxes, touch backgrounds or gradients, add or reorder pages, change animations or opacity, group elements. Those comments land in a manual checklist with the slide number and the reviewer's name. If two reviewers contradict each other, the skill shows both sides and leaves the call to you. It needs Canva access through the Canva:* MCP tools.

At the end it replies in each thread via Canva:reply-to-comment so reviewers can see their notes were handled.

What it helps with

  • work through reviewer comments on a deck and apply the clear-cut edits
  • separate API-supported changes from ones that need manual work in Canva
  • surface two reviewers' conflicting notes and let the user decide
  • update text, fonts and images across slides in a single transaction
  • reply in comment threads after the edits are committed

Example prompts for the agent

  • implement feedback on my deck in Canva
  • read all the comments on this design and fix what you can
  • apply review feedback to this presentation

How to install canva-implement-feedback

1Skills CLI (Vercel)

npx skills add openai/plugins --skill canva-implement-feedback -a codex

2Manually: put the files in place

.agents/skills/canva-implement-feedback/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-implement-feedback

How do I install canva-implement-feedback in Claude?

Run npx skills add openai/plugins --skill canva-implement-feedback -a codex. The skill then lives at .agents/skills/canva-implement-feedback/SKILL.md.

What does canva-implement-feedback do?

It reads every comment thread on a Canva design, applies the clear-cut changes through the Editing API, and lists what has to be done by hand.

Which changes can the skill not make?

Font family swaps, new text boxes, backgrounds and gradients, adding or reordering pages, animations, opacity and grouping all go into the manual checklist.

Similar skills

Everything for Design →

From the same set337

The whole set →
design-system-rules-agent A subagent that turns your codebase conventions into Figma-to-code rules and writes them into AGENTS.md, so later implementations stay consistent. CX Codex GP ChatGPT ★ 7,596repo stars 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-bulk-create 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. 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

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