canva-sdks avatar

Canva Branded Presentation

Turns outlines and briefs into polished Canva presentations using your brand kit. Feed it text, a Canva doc link, or a design ID and it pulls your brand colors and fonts to generate a full deck with slide titles, bullet points, visual recommendations, and speaker notes. If you have multiple brand kits it asks you to pick one, otherwise it just uses what you've got. The query format is thoughtful: it builds a narrative arc and structures each slide with goals and specifics rather than dumping bullet points everywhere. Saves you the manual work of translating a Google Doc outline into 15 formatted slides. Works best when you already have clear content to structure.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
250
GitHub stars
38
last updated
Jun 3, 2026

Install

$ npx -y skills add canva-sdks/canva-claude-skills --skill canva-branded-presentation --agent claude-code

Installs into .claude/skills of the current project.

Files

Canva Branded Presentation Creator

Create professional, on-brand presentations in Canva from user-provided outlines or briefs.

Workflow

  1. Get the content source

    • If the user provides text directly, use that as the outline/brief
    • If the user provides a Canva design ID directly (typically starts with D, e.g. DABcd1234ef), use it as design_id with Canva:start-editing-transaction to read its contents; do not use Canva:search-designs for a raw ID
    • If the user provides a Canva design link (e.g., https://www.canva.com/design/DAG.../...), extract the design ID from the URL and use Canva:start-editing-transaction to read its contents
    • If the user references a Canva doc by name, use Canva:search-designs to find it, then Canva:start-editing-transaction to read its contents
  2. List available brand kits

    • Call Canva:list-brand-kits to retrieve the user's brand kits
    • If only one brand kit exists, use it automatically without asking
    • If multiple brand kits exist, present the options and ask the user to select one

Sponsors

Details

Repository
github.com/canva-sdks/canva-claude-skills
Category
Office & Documents
First seen
Jun 3, 2026
1composiohq avatarspreadsheet-formula-helpercomposiohq/awesome-codex-skillsspreadsheet formula helper243skills.sh installs
2sickn33 avatardocxsickn33/antigravity-awesome-skillsdocx226skills.sh installs
3aiskillstore avatardocxaiskillstore/marketplaceComprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude nee225skills.sh installs
4nexu-io avatarhtml-pptnexu-io/open-designFor consulting delivery work: turn diagnosis, frameworks, and project work into a client-adoptable action plan. Built around the core query "consulting-final-de208skills.sh installs
5sickn33 avatarxlsxsickn33/antigravity-awesome-skillsxlsx208skills.sh installs
6davepoon avatardocxdavepoon/buildwithclaudeComprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude nee200skills.sh installs