canva-branded-presentation

安装量: 52
排名: #14329

安装

npx skills add https://github.com/canva-sdks/canva-claude-skills --skill canva-branded-presentation
Canva Branded Presentation Creator
Create professional, on-brand presentations in Canva from user-provided outlines or briefs.
Workflow
Get the content source
If the user provides text directly, use that as the outline/brief
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
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
Generate the presentation
Call
Canva:generate-design
with:
design_type
"presentation"
brand_kit_id
the selected brand kit ID
query
a detailed prompt following the presentation format below Show the generated candidates to the user Finalize Ask the user which candidate they prefer Call Canva:create-design-from-candidate to create the editable design Provide the user with the link to their new presentation Presentation Query Format Structure the query for Canva:generate-design with these sections: Presentation Brief Title: working title for the deck Topic/Scope: 1-2 lines describing the subject Key Messages: 3-5 main takeaways Style Guide: tone and imagery style based on the brief Narrative Arc One paragraph describing the story flow (e.g., Hook → Problem → Solution → Proof → CTA). Slide Plan For each slide include: Slide N — "Exact Title" Goal: one sentence on the slide's purpose Bullets (3-6): short, parallel phrasing with specifics Visuals: explicit recommendation (chart type, diagram, image subject) Speaker Notes: 2-4 sentences of narrative detail Notes If multiple brand kits exist, confirm selection before generating; if only one, use it automatically If the outline is sparse, expand it into a complete slide plan with reasonable content For briefs (narrative descriptions), extract key points and structure them into slides Aim for clear, action-oriented slide titles
返回排行榜