| name | sales-canva |
| description | Canva platform help — the design and branding tool solopreneurs, makers, and GTM teams use for brand kits, social/marketing creative, and the Connect API for design automation. Covers the Brand Kit / Brand Hub, Magic Studio AI, Content Planner social scheduling, print, and the OAuth Connect API (autofill, brand templates, asset upload, design export, comments, webhooks) plus the Canva Dev MCP server. Use when automating branded designs with the Connect API, bulk-generating designs from a brand template via autofill, exporting designs to PNG/PDF programmatically, wiring Canva assets into a pipeline, setting up OAuth or the MCP server, scheduling social posts in Content Planner, working out which Brand Kit or autofill features are plan-gated (autofill and the brand-template API need Enterprise), or comparing Canva with alternatives like Adobe Express or Visme. Do NOT use for validating an idea before branding it (use /sales-idea-validation) or generating a name or logo (use /sales-namelix or /sales-brandmark). |
| argument-hint | [describe what you need help with in Canva] |
| license | MIT |
| version | 1.0.0 |
| tags | ["sales","social-media-pr","platform"] |
| github | https://github.com/canva-sdks |
Canva Platform Help
Canva is a broad visual-design platform. This skill focuses on the GTM/marketing surface — Brand Kit, Content Planner, and (for developers) the Connect API for automating and bulk-generating on-brand designs. It is not a design tutorial and not an idea-validation or naming tool.
Step 1 — Gather context
If references/learnings.md exists, read it first for accumulated platform knowledge.
Ask only what you can't infer from the user's prompt:
- What are you trying to do? (a) Automate/integrate via the Connect API · (b) Bulk-generate designs from a template · (c) Set up Brand Kit / keep designs on-brand · (d) Schedule social posts (Content Planner) · (e) Pick a plan / compare Canva vs alternatives · (f) Troubleshoot something.
- Are you on Free, Pro, Teams/Business, or Enterprise? (This decides whether the automation you want is even available — Autofill and the Brand-Template API are Enterprise-gated.)
- If integrating: are you doing it server-side? (OAuth token exchange can't run in a browser.)
Skip-ahead: if the prompt already contains enough context (e.g. "how do I export a design to PDF via the API"), go straight to Step 3.
Step 2 — Route or answer directly
Canva touches several problem domains other skills own. Route when the question is really about the domain, not Canva-specific config:
- Choosing/using a social scheduler, content calendar strategy, or comparing Canva Content Planner vs Buffer/Later/Hootsuite →
/sales-social-media-management
- Validating whether the idea is worth building before you design a brand for it →
/sales-idea-validation
- Generating a business/product name from scratch →
/sales-namelix
- Generating a logo / brand-identity kit from scratch →
/sales-brandmark
- Building the actual landing page / funnel (Canva Websites is thin for this) →
/sales-funnel
When routing, give the exact command: "This is a {domain} question — run: /sales-{skill} {user's original question}".
Step 3 — Canva platform reference
Read references/platform-guide.md for the full reference — capabilities + automation surface, pricing/plan gates, data model, quick-start recipes (export, autofill, asset upload), and integration patterns. For raw API detail (OAuth/PKCE flow, scopes, endpoints, autofill/export JSON, MCP config) read .