A collection of Jupyter notebooks and Python examples for building with the Claude API.
canva-automation
This skill automates Canva design operations through Composio's Canva toolkit via Rube MCP. It provides a suite of tools for creating, managing, and exporting Canva designs, as well as organizing designs into folders and automating content generation from brand templates.
The skill requires an active Canva connection via `RUBE_MANAGE_CONNECTIONS` and emphasizes the importance of using `RUBE_SEARCH_TOOLS` to get the current tool schemas before executing any workflows. It leverages an asynchronous job pattern for operations like uploads, exports, and autofills, requiring the polling of job status to determine completion and retrieve results. The skill also handles ID resolution and pagination for listing designs and templates.
What It Does
Automates Canva design operations, including creating designs from scratch or templates, uploading assets, exporting designs in various formats, organizing designs into folders, and autofilling brand templates with data.
When To Use
Use this skill when you need to automate repetitive Canva tasks, such as creating designs in bulk, managing a large library of designs, generating content from brand templates, or exporting designs for different purposes.
Installation
Register as MCP tool
Related Skills You May Like
Discover more AI agent skills in the same category to enhance your workflow automation.
Control Eight Sleep pods (status, temperature, alarms, schedules) via command line.
Manage Things 3 tasks on macOS using the `things` CLI to add, update, search, and list tasks, projects, areas, and tags.
Integrate with Notion's API to manage pages, databases, and blocks programmatically.
Enables AI agents to interact with Discord channels, send messages, react, edit, delete, poll, manage threads, search content, and set presence.
Control Slack from OpenClaw to react to messages, manage pins, send/edit messages, and fetch member info. Requires configured bot token.
Have a Skill to Share?
Join the community and help AI agents learn new capabilities. Submit your skill and reach thousands of developers.