canva-brand-check

Compare a Canva design against a brand kit and report off-palette colors, fonts, and logo issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually verifying that a Canva design follows brand guidelines is slow and error-prone, especially when checking colors, fonts, logo usage, and tone across multiple pages. This Skill automates the comparison against a brand kit and produces a point-by-point report without modifying the design.

Core Features & Use Cases

  • Brand Kit Comparison: Reads the user's Canva brand kit and checks the design's colors, typography, logo usage, tone, and cross-page consistency against it.
  • Read-Only Inspection: Uses a start-inspect-cancel editing transaction so the design is never modified, and honestly marks items as "Can't verify" when the API does not expose exact hex or font data.
  • Structured Report: Outputs an on-brand/off-brand/can't-verify breakdown naming the specific page, element, offending value, and nearest brand value.
  • Use Case: A marketing manager asks "is this pitch deck on brand?" The Skill resolves the design link, pulls the brand kit, compares each page, and reports that page 2's heading uses an off-palette hex while the logo placement matches the kit.

Quick Start

Ask the assistant to brand-check your Canva design by pasting its link, for example: "Check this Canva design against our brand kit and tell me where it goes off brand."

Frequently Asked Questions about canva-brand-check

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

FAQPage Schema
How do I check if a Canva design matches my brand kit?

Provide the Canva design link or ID and the Skill resolves it, lists your brand kits, and compares colors, fonts, logo usage, and tone page by page. It returns a report marking each dimension on brand, off brand, or can't verify.

Does the Canva brand check modify my design?

No, the check is strictly read-only. It opens an editing transaction only to inspect element text, positions, and sizes, then always cancels the transaction so nothing is committed to the design.

Can the Canva API read exact colors and fonts from a design?

Not reliably. The design content and editing transaction often expose only text, position, and size, so the design thumbnail is the primary evidence for color and typography. Exact hex and font checks require the brand kit to expose those values or the user to paste them.

What if my Canva brand kit does not expose hex colors or fonts?

The Skill falls back to a visual comparison against the brand kit thumbnail and asks you to paste your brand colors and fonts for a precise check. Findings made without real values are marked as approximate or can't verify rather than invented.

Why does the brand check say missing scopes like brandkit:read?

That error means the Canva connector token lacks the brand kit read permission. Disconnect and reconnect the Canva connector to refresh the token with the required scopes, then rerun the check.

Can the Canva API fix off-brand issues automatically?

Partially. The API can change text color and font size, weight, and style, but it cannot change font family or background colors, which must be fixed manually in Canva. The Skill offers to hand off API-fixable issues to an editing skill.