canva-implement-feedback

Implements reviewer feedback on Canva designs by triaging comments and applying edits via the Canva API.

5.3k|765|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/openai/plugins --skill canva-implement-feedback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canva-implement-feedback
Source: https://github.com/openai/plugins/tree/main/plugins/canva/skills/canva-implement-feedback
Command: npx skills add https://github.com/openai/plugins --skill canva-implement-feedback

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewing a Canva deck means chasing scattered comment threads across slides, interpreting what each reviewer wants, and manually applying dozens of small edits. This Skill reads every comment thread, synthesizes the requested changes, applies the edits the Canva API supports, and produces a checklist for anything that must be done by hand.

Core Features & Use Cases

  • Comment triage: Reads all comment threads and replies via the Canva API, then classifies each as actionable, requiring manual action, or already resolved.
  • Automated editing: Applies text replacements, formatting changes, media swaps, and layout adjustments in a single batched editing transaction after one user approval.
  • Manual change checklist: Generates a slide-by-slide list of changes the API cannot perform (font family, new text boxes, page reordering) with step-by-step instructions.
  • Use Case: A marketing manager shares a Canva pitch deck for review, collects 15 comments from stakeholders, and asks the assistant to implement the feedback — text edits are committed automatically and the remaining font changes are listed for manual follow-up.

Quick Start

Implement the feedback on my Canva deck at this link and apply all the reviewer comments you can.

Frequently Asked Questions about canva-implement-feedback

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement review feedback on a Canva design automatically?

Provide the Canva design link or design ID, and the skill reads all comment threads, triages each request, presents a plan for one-time approval, then applies the changes in a batched editing transaction and commits them.

What edits can the Canva API make to a design?

The Canva editing API supports replacing text, find-and-replace, text formatting (size, weight, style, color, alignment), replacing or inserting images and videos, repositioning and resizing elements, deleting elements, and updating the design title.

Can the Canva API change fonts or add new text boxes?

No. The API cannot change font family, add new text elements, change backgrounds, reorder pages, or modify animations. These requests are flagged as requiring manual action and listed in a step-by-step checklist for the Canva editor.

How do I find the design ID for a Canva design?

You can paste a full Canva URL and the ID is extracted from it, use a canva.link short link which gets resolved to the design URL, or provide the design ID directly — it typically starts with the letter D.

What happens when reviewers leave conflicting comments on a Canva deck?

When two reviewers directly contradict each other or a comment cannot be interpreted, the skill escalates to the user during the single approval step, presenting both sides so the user can decide before any edits are committed.