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-contentor other editing/content tools:- Design: link (
canva.link), full Canva URL, design ID, or design name (see Step 2 for how each maps todesign_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)
- Design: link (
- If either design or duration is missing, ask and wait before proceeding