canva-presentation-time-fitting

Installation
SKILL.md

Presentation Time-Fitting

Take an existing Canva presentation and align it with a target speaking duration using presenter notes only. Visible on-slide text is read for context and timing, but must not be changed by this skill. The flow is: confirm design + total duration (before cloning), read slide text, divide time across slides, add, replace, or trim speaker notes per slide to match each slot, write notes only back via Canva editing tools.

Primary workflow (time-balanced presenter notes)

Step 1: Collect design and duration (before other Canva tool calls)

  • Gather everything you need before calling Canva:resize-design, Canva:get-design-content or other editing/content tools:
    • Design: link (canva.link), full Canva URL, design ID, or design name (see Step 2 for how each maps to design_id)
    • Total speaking time for delivering the deck (e.g. "15 minutes", "45 min", "1 hour"). Parse to total seconds (or minutes as a decimal). If the user is vague, confirm the total minutes they want for speaking through the slides (include Q&A in that total only if they say so)
  • If either design or duration is missing, ask and wait before proceeding

Step 2: Resolve the design

Installs
32
GitHub Stars
39
First Seen
Apr 9, 2026
canva-presentation-time-fitting — canva-sdks/canva-claude-skills