ワンクリックで
canva
Main command for Canva operations. Routes to appropriate skill based on request.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Main command for Canva operations. Routes to appropriate skill based on request.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Upload and manage assets (images, videos, audio) in your Canva account. Use this skill when user wants to upload files to Canva, manage their asset library, or work with uploaded media. Handles image, video, and audio uploads. Follows 3-mode workflow. For organizing uploaded assets use canva-folder-organizer.
Manage and apply brand kits in Canva. Use this skill when user wants to work with brand colors, fonts, logos, or maintain brand consistency across designs. Helps define brand guidelines and ensures designs follow brand standards. Requires Canva Pro/Enterprise for full brand kit features.
Collaboration and comments skill for Canva designs. Use this skill when user wants to add comments, feedback, or collaborate on designs. Handles comment threads, replies, and task assignments. Preview API feature.
Generate content ideas and text for Canva designs. Use this skill when user needs help with what to write, content suggestions, copy for designs, captions, headlines, or creative direction. Analyzes user's sample preferences from the samples folder to match their style. Does NOT directly edit Canva - provides content that other skills use.
Creative design generation skill for creating visual content from scratch. Use this skill when user wants to CREATE new designs for social media, presentations, marketing materials, etc. Integrates web search for inspiration, generates content ideas, and creates designs using Canva. Supports all platforms: Instagram, LinkedIn, Facebook, Twitter, YouTube, and more. Can be integrated with other skills for automated workflows (e.g., outreach campaigns).
Comprehensive design operations skill for Canva. Handles all design CRUD operations: create, list, search, get details, get pages, check export formats. Use this skill for any design-related operations that don't involve editing content. For editing images use canva-image-editor, for presentations use canva-presentation.
| name | canva |
| description | Main command for Canva operations. Routes to appropriate skill based on request. |
| user-invocable | true |
Main orchestrator for all Canva API operations. Routes requests to specialized skills.
| Skill | Use When | Key Capabilities |
|---|---|---|
| canva-design | Creating or managing designs | Create, list, search, get details |
| canva-export | Downloading designs | PDF, PNG, JPG, PPTX, MP4, GIF |
| canva-import | Uploading documents | Import PPTX, PDF, AI, PSD |
| canva-asset-manager | Managing media files | Upload images, videos, audio |
| canva-folder-organizer | Organizing content | Create folders, move items |
| Skill | Use When | Key Capabilities |
|---|---|---|
| canva-resize | Adapting for platforms | Resize designs (Pro/Enterprise) |
| canva-comments | Collaboration | Add comments, replies |
| canva-brand-kit | Brand consistency | Templates, autofill (Enterprise) |
| canva-creative | Creating from scratch | Social media, presentations |
| Skill | Use When | Key Capabilities |
|---|---|---|
| canva-explorer | Browsing account | View designs, folders |
| canva-user | Account info | User profile, capabilities |
| Skill | Use When | Key Capabilities |
|---|---|---|
| canva-image-editor | Editing images | Modify existing designs |
| canva-presentation | Editing slides | Presentation modifications |
| canva-video | Video designs | Video creation/editing |
| Skill | Use When | Key Capabilities |
|---|---|---|
| local-pptx-editor | Edit PPTX locally | PowerPoint text updates |
| local-pdf-editor | Edit PDF locally | PDF modifications |
| local-docx-editor | Edit DOCX locally | Word document updates |
| local-xlsx-editor | Edit XLSX locally | Excel modifications |
.venv\Scripts\python.exe scripts/get_user.py --all
.venv\Scripts\python.exe scripts/list_designs.py
# By preset
.venv\Scripts\python.exe scripts/create_design.py --type presentation --title "My Deck"
# By dimensions
.venv\Scripts\python.exe scripts/create_design.py --width 1080 --height 1080 --title "Square Post"
# Smart create by type name
.venv\Scripts\python.exe scripts/smart_create_design.py instagram_post --title "My Post"
.venv\Scripts\python.exe scripts/export_design.py "DESIGN_ID" --format pdf
.venv\Scripts\python.exe scripts/import_design.py "path/to/file.pptx"
.venv\Scripts\python.exe scripts/upload_asset.py "path/to/image.png"
This skills system covers ALL 48 Canva Connect API endpoints:
get_user.py - User info, profile, capabilitiesauth_check.py - Verify authenticationoauth_flow.py - OAuth authorizationcreate_design.py - Create by preset/dimensionssmart_create_design.py - Create by type name (50+ types)list_designs.py - List all designssearch_designs.py - Search designsget_design_details.py - Get design metadataget_design_pages.py - Get page thumbnailsget_export_formats.py - Check available formatsexport_design.py - Export single designbatch_export.py - Export multiple designsdownload_export.py - Download completed exportimport_design.py - Import from fileimport_from_url.py - Import from URLget_import_status.py - Check import jobupload_asset.py - Upload from fileupload_asset_from_url.py - Upload from URLget_asset.py - Get asset detailsupdate_asset.py - Update name/tagsdelete_asset.py - Delete assetcreate_folder.py - Create folderget_folder.py - Get folder detailsupdate_folder.py - Rename folderdelete_folder.py - Delete folderlist_folder_contents.py - List folder itemslist_folders.py - List all foldersmove_items.py - Move items between folderslist_brand_templates.py - List templatesget_brand_template.py - Get template detailscreate_autofill.py - Create autofill designresize_design.py - Resize designcreate_comment.py - Create comment threadreply_to_comment.py - Reply to commentlist_comments.py - List repliesget_signing_keys.py - Get signing keysdesign_types.py - 50+ design type configurationsintegration_helper.py - Cross-skill integration| User Request | Route To |
|---|---|
| "Create a design" | canva-design |
| "Make an Instagram post" | canva-creative |
| "Export to PDF" | canva-export |
| "Upload my logo" | canva-asset-manager |
| "Import my PowerPoint" | canva-import |
| "Create a folder" | canva-folder-organizer |
| "Move designs" | canva-folder-organizer |
| "Resize for LinkedIn" | canva-resize |
| "Add a comment" | canva-comments |
| "Use brand template" | canva-brand-kit |
| "Edit local PPTX" | local-pptx-editor |
| "What designs do I have?" | canva-explorer |
| "Check my account" | canva-user |
output/
├── exports/ # Exported design files
├── designs/ # Downloaded designs
├── integration/ # Cross-skill integration files
└── logs/ # Operation logs
| Operation Type | Limit |
|---|---|
| List operations | 100 requests/user |
| Create/Update | 20-30 requests/user |
| Export | 20 requests/user |
| Import | 20 requests/minute |
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Create/Export designs | Yes | Yes | Yes |
| Upload assets | Yes | Yes | Yes |
| Folder management | Yes | Yes | Yes |
| Comments | Yes | Yes | Yes |
| Resize | No | Yes | Yes |
| Brand templates | No | No | Yes |
| Autofill | No | No | Yes |