CtrlK
BlogDocsLog inGet started
Tessl Logo

canva-design-feedback

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".

77

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable body: concrete API calls, a sequenced workflow with an explicit cancel-transaction safety checkpoint, and a worked feedback template. Only minor conciseness drift from restating the read-only boundary.

Suggestions

Trim the restatement of the read-only boundary in the body intro since it is already covered in the frontmatter description and the Rules section.

Consider listing the 'CANNOT' items the API can't touch inline (or a brief summary) rather than only deferring to canva-edit-design, so the offer-to-act step stands alone.

DimensionReasoningScore

Conciseness

Mostly lean and efficient, with the non-obvious API capability/gap section earning its tokens; the read-only boundary and hand-off note restate the frontmatter description, a small amount of over-explanation that could be trimmed.

4 / 5

Actionability

Provides concrete named API calls, explicit resolution logic (short link vs. full URL vs. raw D-ID), and a copy-pasteable feedback output template with severities and located fixes covering the common cases.

5 / 5

Workflow Clarity

Five clearly sequenced steps with an explicit validation checkpoint for the fragile read-only transaction (always cancel, never commit), reinforced by a Rules section safety loop.

5 / 5

Progressive Disclosure

Self-contained skill with clean section headers, no nested references, and easy navigation; it points to a sibling skill for the CANNOT list rather than duplicating it, an appropriate one-level reference.

5 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A high-quality description: concrete capability statement, an explicit trigger clause with natural phrasings, and a clear read-only boundary that distinguishes it from related editing skills. Every dimension is explicitly and specifically addressed.

DimensionReasoningScore

Specificity

States the concrete action ("return structured, actionable design feedback") and enumerates the specific dimensions assessed (visual hierarchy, copy/messaging, layout & spacing, consistency, readability, accessibility), giving comprehensive coverage of the task space.

5 / 5

Completeness

Explicitly answers both what (read a Canva design and return structured feedback across named dimensions, read-only) and when (an explicit "Use when..." clause with concrete trigger phrases).

5 / 5

Trigger Term Quality

Quotes genuine natural-language triggers users would say ("review my design", "give me feedback on this", "critique my deck/poster/flyer", "how can I improve this design", "what's wrong with this slide") with synonyms and concrete artifact types.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear Canva niche with distinct triggers and a read-only boundary ("makes no changes to the design") that separates it from sibling editing skills, giving minimal conflict risk.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.