canva-automation
Ajuda seu agente a automatizar tarefas no Canva. Ele pode criar designs, exportar arquivos e gerenciar modelos de marca. É útil para agilizar a criação de materiais visuais.
O que ela faz
Esta ferramenta permite que você automatize tarefas no Canva, como criar designs, exportar arquivos, organizar pastas e preencher modelos com suas informações. Ela conecta-se ao Canva para realizar essas ações por você.
Quando usar
- ✓Criar um novo design a partir de um modelo.
- ✓Exportar um design existente em diferentes formatos (PDF, PNG, etc.).
- ✓Organizar seus designs em pastas.
Exemplo do que pedir para a IA
“Crie um post para redes sociais usando o modelo 'Promoção de Verão' e preencha com o texto 'Desconto de 50% em todos os produtos'.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta usa um sistema chamado Rube MCP para se conectar ao Canva. Primeiro, ela verifica se a conexão está ativa e depois usa comandos específicos para realizar a tarefa que você pediu, como criar um design ou exportar um arquivo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill canva-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/canva-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Canva via Rube MCP
Automatize operações de design do Canva através do toolkit do Canva da Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (ferramentas RUBE_SEARCH_TOOLS disponíveis)
- Conexão ativa com o Canva via
RUBE_MANAGE_CONNECTIONScom o toolkitcanva - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitcanva - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o OAuth do Canva
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Listar e Navegar por Designs
Quando usar: O usuário deseja encontrar designs existentes ou navegar em sua biblioteca do Canva
Sequência de ferramentas:
CANVA_LIST_USER_DESIGNS- Listar todos os designs com filtros opcionais [Obrigatório]
Parâmetros chave:
query: Termo de busca para filtrar designs por nomecontinuation: Token de paginação da resposta anteriorownership: Filtrar por 'owned', 'shared' ou 'any'sort_by: Campo de ordenação (ex: 'modified_at', 'title')
Armadilhas:
- Os resultados são paginados; siga o token
continuationaté que ele desapareça - Designs excluídos podem aparecer brevemente; verifique o status do design
- A busca é baseada em substring, não em correspondência aproximada
2. Criar e Projetar
Quando usar: O usuário deseja criar um novo design do Canva do zero ou a partir de um modelo
Sequência de ferramentas:
CANVA_ACCESS_USER_SPECIFIC_BRAND_TEMPLATES_LIST- Navegar por modelos de marca disponíveis [Opcional]CANVA_CREATE_CANVA_DESIGN_WITH_OPTIONAL_ASSET- Criar um novo design [Obrigatório]
Parâmetros chave:
design_type: Tipo de design (ex: 'Presentation', 'Poster', 'SocialMedia')title: Nome para o novo designasset_id: Recurso opcional para incluir no designwidth/height: Dimensões personalizadas em pixels
Armadilhas:
- O tipo de design deve corresponder exatamente aos tipos predefinidos do Canva
- Dimensões personalizadas têm limites mínimo e máximo
- O recurso deve ser carregado primeiro via CANVA_CREATE_ASSET_UPLOAD_JOB antes de ser referenciado
3. Carregar Recursos
Quando usar: O usuário deseja carregar imagens ou arquivos para o Canva para uso em designs
Sequência de ferramentas:
CANVA_CREATE_ASSET_UPLOAD_JOB- Iniciar o upload do recurso [Obrigatório]CANVA_FETCH_ASSET_UPLOAD_JOB_STATUS- Consultar até que o upload seja concluído [Obrigatório]
Parâmetros chave:
name: Nome de exibição para o recursourl: URL pública do arquivo a ser carregado (para uploads baseados em URL)job_id: ID do trabalho de upload retornado da etapa 1 (para consulta de status)
Armadilhas:
- O upload é assíncrono; você DEVE consultar o status do trabalho até que ele seja concluído
- Formatos suportados incluem PNG, JPG, SVG, MP4, GIF
- Limites de tamanho de arquivo se aplicam; arquivos grandes podem levar mais tempo para processar
- O
job_idde CREATE retorna o ID necessário para consulta de status - Valores de status: 'in_progress', 'success', 'failed'
4. Exportar Designs
Quando usar: O usuário deseja baixar ou exportar um design do Canva como PDF, PNG ou outro formato
Sequência de ferramentas:
CANVA_LIST_USER_DESIGNS- Encontrar o design para exportar [Pré-requisito]CANVA_CREATE_CANVA_DESIGN_EXPORT_JOB- Iniciar o processo de exportação [Obrigatório]CANVA_GET_DESIGN_EXPORT_JOB_RESULT- Consultar até que a exportação seja concluída e obter o URL de download [Obrigatório]
Parâmetros chave:
design_id: ID do design a ser exportadoformat: Formato de exportação ('pdf', 'png', 'jpg', 'svg', 'mp4', 'gif', 'pptx')pages: Números de página específicos para exportar (array)quality: Qualidade de exportação ('regular', 'high')job_id: ID do trabalho de exportação para consulta de status
Armadilhas:
- A exportação é assíncrona; você DEVE consultar o resultado do trabalho até que ele seja concluído
- URLs de download de exportações concluídas expiram após um tempo limitado
- Designs grandes com muitas páginas levam mais tempo para exportar
- Nem todos os formatos suportam todos os tipos de design (ex: MP4 apenas para animações)
- Intervalo de consulta: espere 2-3 segundos entre as verificações de status
5. Organizar com Pastas
Quando usar: O usuário deseja criar pastas ou organizar designs em pastas
Sequência de ferramentas:
CANVA_POST_FOLDERS- Criar uma nova pasta [Obrigatório]CANVA_MOVE_ITEM_TO_SPECIFIED_FOLDER- Mover designs para pastas [Opcional]
Parâmetros chave:
name: Nome da pastaparent_folder_id: Pasta pai para organização aninhadaitem_id: ID do design ou recurso a ser movidofolder_id: ID da pasta de destino
Armadilhas:
…
Perguntas frequentes
Preciso ter uma conta no Canva?
Sim, você precisa ter uma conta ativa no Canva e conectar essa conta à ferramenta para que ela possa realizar as ações.
Posso criar qualquer tipo de design?
Você pode criar designs como apresentações, pôsteres e posts para redes sociais. O tipo de design precisa ser um dos formatos que o Canva reconhece.
Como a ferramenta sabe qual design exportar?
Você pode pedir para exportar um design específico pelo nome dele. A ferramenta primeiro procura o design e depois inicia o processo de exportação.
Detalhes
Descrição original do autor
Automate Canva tasks via Rube MCP (Composio): designs, exports, folders, brand templates, autofill. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2491
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC