Canva Design Feedback
canva-sdks/canva-skills
Read a Canva design and return structured, actionable design feedback — visual hierarchy, copy/messaging, layout & spacing, consistency, readability, and accessibility.
A skill your agent uses when a finished DESIGN needs scoring and feedback — brand consistency, hierarchy plus readability plus accessibility, conversion elements, and platform fit, 10 points each…
$ npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install minhnv0807/ai-business-skills 47-design-review-global --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/en/47-design-review-global .claude/skills/47-design-review-global && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "47-design-review-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-global into .claude/skills/47-design-review-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "47-design-review-global", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-globalType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install minhnv0807/ai-business-skills 47-design-review-global --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/en/47-design-review-global .agents/skills/47-design-review-global && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "47-design-review-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-global into .agents/skills/47-design-review-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "47-design-review-global", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install minhnv0807/ai-business-skills 47-design-review-global --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/en/47-design-review-global .cursor/skills/47-design-review-global && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "47-design-review-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-global into .cursor/skills/47-design-review-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "47-design-review-global", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/minhnv0807/ai-business-skills.git --path skills/en/47-design-review-global--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install minhnv0807/ai-business-skills 47-design-review-global --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/en/47-design-review-global .gemini/skills/47-design-review-global && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "47-design-review-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-global into .gemini/skills/47-design-review-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "47-design-review-global", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install minhnv0807/ai-business-skills 47-design-review-globalInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/en/47-design-review-global .github/skills/47-design-review-global && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "47-design-review-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-global into .github/skills/47-design-review-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "47-design-review-global", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install minhnv0807/ai-business-skills 47-design-review-global --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/en/47-design-review-global .opencode/skills/47-design-review-global && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "47-design-review-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/47-design-review-global into .opencode/skills/47-design-review-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "47-design-review-global", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
47-design-review-globalA skill your agent uses when a finished DESIGN needs scoring and feedback — brand consistency, hierarchy plus readability plus accessibility, conversion elements, and platform fit, 10 points each…
47 Design Review Global is an agent skill from minhnv0807/ai-business-skills. Use when a finished DESIGN needs scoring and feedback — brand consistency, hierarchy plus readability plus accessibility, conversion elements, and platform fit, 10 points each, with per-issue feedback in issue, why, and how-to-fix form and a verdict of approve, minor fix, or redo. Trigger on 'design review', 'review this design', 'score this creative', 'is this design good', 'brand check on this banner', 'can we ship this or not'. Also use when the user just sends an image and asks for thoughts. Not for —…
Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Media & Creative, covering Design review and critique, Brand strategy and identity and Plain language and style rules. The repository describes itself as: 138 bilingual AI marketing skills (69 VN + 69 Global) for Claude Code, OpenCode, Codex, VS Code. Four role SOP packs — content, design, performance, leader ops — plus strategy… The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 0360adc. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
47 Design Review Global loads about 2.3k tokens when it runs. Until then it costs about 183 tokens; SKILL.md has 625 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from minhnv0807/ai-business-skills at commit 0360adc, republished under its MIT licence (© minhnv0807). 625 words, ~2,260 tokens.
.claude/skills/47-design-review-global/SKILL.md (or your agent's skills folder).Reviewing design is not about liking it. It is checking whether the design does its job. Beautiful work that does not convert has failed. Converting work that breaks the brand has also failed. Feedback must be specific enough for the designer to act without asking.
Read the brand guideline (46-brand-guideline-global) and the originating brief. If information is missing, ask up to 4 questions:
46-brand-guideline-global first.View it as a real user would — do not zoom into detail yet. Answer two questions: within three seconds, is it clear what this design is saying? Where does the eye land first?
Each group is worth 10 points, 40 total. Score against the checklist below; deduct in proportion to the impact of each failure.
Every issue is written as [Issue] -> [Why it is wrong] -> [Exactly how to fix it].
State the verdict, list fixes in priority order, and name the condition for approval.
# Design Review — [Asset name] — [date]
## Quick verdict
| Criterion | Assessment | Note |
|-----------|-----------|------|
| On brand? | OK / Warning / Fail | |
| Clear hierarchy? | OK / Warning / Fail | |
| Readable on mobile? | OK / Warning / Fail | |
| Meets the objective? | OK / Warning / Fail | |
## Total: [X/40]
| Group | Score | Assessment |
|-------|-------|-----------|
| A. Brand consistency | /10 | |
| B. Hierarchy, readability, accessibility | /10 | |
| C. Conversion elements | /10 | |
| D. Platform fit | /10 | |
Verdict: APPROVE / MINOR FIX (fix per notes, no re-review needed) / REDO [section] (reason)
## A. Brand consistency [/10]
- [ ] Logo uses the right version, position, and clear space
- [ ] Colors match the brand palette exactly (not a near-match with the wrong value)
- [ ] Fonts are [heading font] / [body font]
- [ ] Visual tone matches the brand personality
- [ ] No element violates a guideline do or don't
- [ ] No generic stock imagery diluting the brand
Issue: [issue] -> [why] -> [how to fix]
## B. Hierarchy, readability, accessibility [/10]
- [ ] One clear focal point — no competing centers of attention
- [ ] Logical reading order: headline -> subhead -> body -> CTA
- [ ] The most important element carries enough visual weight (size, color, contrast)
- [ ] The headline is readable in three seconds
- [ ] Body type is at least 14px and readable on a phone
- [ ] Text contrast meets WCAG AA: 4.5:1 for body, 3:1 for large text (24px+, or 18.66px+ bold)
- [ ] Icons and meaningful graphics meet 3:1 contrast; meaning is never carried by color alone
- [ ] Alt text is drafted and ready for the post or email; video has captions
- [ ] Not overloaded — three messages maximum, enough negative space
- [ ] Spacing is consistent (8px grid); no typos, broken glyphs, or missing characters
Issue: [issue] -> [why] -> [how to fix]
## C. Conversion elements [/10]
- [ ] CTA stands out, contrasts with its ground, uses a verb plus a benefit
- [ ] USP or offer is explicit (at BOFU the viewer knows exactly what they get)
- [ ] Trust elements present where needed: figures, testimonial, badge
- [ ] Urgency or scarcity present if the campaign requires it, and genuinely true
- [ ] The hook is strong enough (at TOFU, it stops the scroll in about 1.5 seconds)
- [ ] Claims are substantiated; disclosures present where required
Issue: [issue] -> [why] -> [how to fix]
## D. Platform fit [/10]
- [ ] Dimensions match the channel spec
- [ ] Safe zones respected — text and CTA are not covered by UI or cropped
- [ ] Mobile-friendly (readable at 375px width)
- [ ] File size and format correct (JPG/PNG/MP4/PDF)
- [ ] Overlay text kept light enough not to crowd the frame
- [ ] Email: 600px width, CTA button at least 44px tall
Issue: [issue] -> [why] -> [how to fix]
## Action summary
Keep: [element] — [why it works]
Fix now (must fix):
1. [issue] -> [fix] -> [deadline]
Consider (should fix):
1. [suggestion] -> [reason]
Approve when: [specific condition]| Channel | Dimensions | Safe zone |
|---|---|---|
| Meta Feed (FB/IG) | 1080x1080 (1:1) / 1080x1350 (4:5) | 20px each edge |
| Meta Story / Reels | 1080x1920 (9:16) | 250px top / 250px bottom |
| TikTok / Reels | 1080x1920 (9:16) | 150px top / 300px bottom, ~140px right |
| 1200x627 (1.91:1) | 40px each edge | |
| 1000x1500 (2:3) | 60px each edge | |
| YouTube thumbnail | 1280x720 (16:9) | avoid the bottom-right timestamp overlay |
| Email header | 600x200 | 10px each edge |
| Landing page hero | 1440px desktop / 375px mobile | headline and CTA visible without scrolling |
42, 43, 45) and rewriting it before rebuilding.48-quick-visual-brief-global applies (30 minutes).46-brand-guideline-global: the basis for group A — read it before reviewing.42-image-brief-global, 43-carousel-brief-global, 45-design-tool-brief-global, 12-landing-page-brief-global: the originating brief to check the design against.49-html-email-template-global: email-specific rendering and client checks before sending.41-campaign-asset-list-global: after approval, update the asset status (REVIEW to APPROVED).48-quick-visual-brief-global: urgent in-flight assets get a 3-point check, not the full 40-point review.© minhnv0807, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/en/47-design-review-global of minhnv0807/ai-business-skills.
Open the folder on GitHubat commit 0360adc
47 Design Review Global next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| 47 Design Review Global this skillminhnv0807/ai-business-skills | 609 | — | ~2.3k | Automated safety check: Pass | MIT | |
| Canva Design Feedbackcanva-sdks/canva-skills | 119 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | |
| Design Reviewopenclaw/openclaw-enterprise | 390 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Brand Identityfatihaydost/brand-identity-skill | 130 | — | ~2k | Automated safety check: Pass | MIT | |
| Brand Style Guiderampstackco/claude-skills | 945 | — | ~2.1k | Automated safety check: Pass | MIT | |
| Brand Dnathatrebeccarae/claude-marketing | 161 | — | ~1.8k | Automated safety check: Pass | MIT |
canva-sdks/canva-skills
Read a Canva design and return structured, actionable design feedback — visual hierarchy, copy/messaging, layout & spacing, consistency, readability, and accessibility.
openclaw/openclaw-enterprise
Assess designs, public interfaces, state ownership, readability, and refactor proposals when the task calls for design review or structural simplification; not for unrelated routine edits.
fatihaydost/brand-identity-skill
Brand identity sets from one brief - logo, typography and colour palette built together, measured (contrast, colour blindness, glyph coverage, font licences, small-size logo renders) and compared…
rampstackco/claude-skills
Build or audit a comprehensive brand style guide that documents the full brand system including story, logo system, color, typography, imagery, voice, applications, and dos/don'ts.
thatrebeccarae/claude-marketing
Extract brand identity from a website URL — voice, colors, typography, imagery, values, and target audience — into a structured brand-profile.json.
arnabbagxd/Brand-building-skills
Create a visual identity brief for a brand — logo direction, color palette, typography, imagery style, and design system foundations.
minhnv0807/ai-business-skills
Handles eight kinds of marketing visual requests, from logos and campaign key visuals to infographics and quote graphics, by generating images or writing paste-ready prompts.
minhnv0807/ai-business-skills
Designs or repairs what a business sells, covering the promise, value stack, bonuses, guarantee, honest scarcity and a tiered ladder, rather than price or copy.
minhnv0807/ai-business-skills
Covers six SEO layers for a website: crawl and index audit, local SEO, search-intent content, AI search visibility, schema markup and backlink or directory distribution.
minhnv0807/ai-business-skills
Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.
minhnv0807/ai-business-skills
Plans honest participation in outside communities such as Reddit, Discord and Facebook Groups, with a rules-based community list, roster, posts, replies and calendar.
minhnv0807/ai-business-skills
Sets up and verifies conversion tracking before ad spend: Meta Pixel and CAPI, Google Ads, GA4, TikTok, server-side GTM, consent mode, UTMs and a pre-launch checklist.
A skill your agent uses when a finished DESIGN needs scoring and feedback — brand consistency, hierarchy plus readability plus accessibility, conversion elements, and platform fit, 10 points each…. 47 Design Review Global is an agent skill from minhnv0807/ai-business-skills. Use when a finished DESIGN needs scoring and feedback — brand consistency, hierarchy plus readability plus accessibility, conversion elements, and platform fit, 10 points each, with per-issue feedback in issue, why, and how-to-fix form and a verdict of approve, minor fix, or redo.
47 Design Review Global fits situations like: A finished DESIGN needs scoring and feedback — brand consistency; hierarchy plus readability plus accessibility; conversion elements; with per-issue feedback in issue.
Run `npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a claude-code`. Or copy the skill folder (skills/en/47-design-review-global in minhnv0807/ai-business-skills) into .claude/skills/47-design-review-global in your project. Claude Code loads it when a task matches its description.
Run `npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a codex`. Or copy the skill folder (skills/en/47-design-review-global in minhnv0807/ai-business-skills) into .agents/skills/47-design-review-global in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add minhnv0807/ai-business-skills --skill 47-design-review-global -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/47-design-review-global, .gemini/skills/47-design-review-global, .github/skills/47-design-review-global and .opencode/skills/47-design-review-global in your project.
SKILL.md names no scripts, command-line tools or credentials: 47 Design Review Global is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
47 Design Review Global is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.3k tokens (SKILL.md is roughly 9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with 47 Design Review Global: Canva Design Feedback (canva-sdks/canva-skills, 119 stars), Design Review (openclaw/openclaw-enterprise, 390 stars), Brand Identity (fatihaydost/brand-identity-skill, 130 stars) and Brand Style Guide (rampstackco/claude-skills, 945 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
minhnv0807 (a GitHub user) maintains it in minhnv0807/ai-business-skills, which has 609 GitHub stars. The repository holds 142 skills in this directory. The repository was last updated on September 12, 2026.
Source: minhnv0807/ai-business-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.