CS

canva-sdks/canva-skills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

140 stars Качество 73 Тренд 38Apache-2.0

Навыки Canva, которые улучшают творческие рабочие процессы с помощью Canva Connector.

Обзор

Навыки агента для работы с Canva Designs. Это РЕПО в стиле маркетплейса: метаданные корневого уровня указывают на один общий пакет плагинов под плагинами / canva /, который поддерживает Claude, Cursor и Codex. Это РЕПО отделяет точки входа хоста от многоразового пакета плагинов Canva: - подвергать устанавливаемые плагины хосту. - устанавливаемый распределительный блок. - жить внутри пакета плагинов, потому что они связаны с плагином при установке. Общим пакетом плагинов Canva являются плагины / canva /. Он содержит активные навыки / каталог, манифесты плагинов для хоста и регистрацию Canva MCP. Корневые скрытые папки являются точками входа хоста: - .agents/plugins/marketplace.json - Codex marketplace entrypoint - .claude-plugin/marketplace.json - Claude marketplace entrypoint - .cursor-plugin/marketplace.json - Cursor marketplace entrypoint - .

Обзор (машинный перевод)

Навыки агента для работы с Canva Designs. Это репо в рыночном стиле Пакет: метаданные на корневом уровне указывают на один общий пакет плагинов plugins/canva/, который поддерживает Клода, Курсор и Кодекс.

##Как устроен этот репо

Это РЕПО отделяет точки входа хоста от многоразового пакета плагинов Canva:

** Маркетплейсы/каталоги** размещают установленные плагины на хосте. ** Плагины** являются устанавливаемым распределительным блоком. ** Навыки ** живут внутри пакета плагинов, потому что они связаны с Плагин при установке.

Общим пакетом плагинов Canva является plugins/canva/. содержит активный skills/ каталог, манифесты плагина для хоста и регистрация Canva MCP.

Корневые скрытые папки являются точками входа хоста:

  • [[Т3]] - Точка входа на рынок Кодекса .claude-plugin/marketplace.json — точка входа на рынок Клода .cursor-plugin/marketplace.json — точка входа на рынок Cursor .cursor/ — Конфигурация проекта курсора, а не маркетплейс .antigravity-plugin/marketplace.json — Точка входа на рынок антигравитации

Каждая папка точки входа хоста имеет небольшую запись с заметками настройки для этого хоста.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Canva Agent Skills

Agent skills for working with Canva designs. This repo is a marketplace-style package: root-level marketplace metadata points to one shared plugin package under plugins/canva/, which supports Claude, Cursor, and Codex.

How This Repo Is Organized

This repo separates host entrypoints from the reusable Canva plugin package:

marketplace/catalog -> exposes plugin package -> plugin contains skills
  • Marketplaces/catalogs expose installable plugins to a host.
  • Plugins are the installable distribution unit.
  • Skills live inside the plugin package because they are bundled with the plugin when installed.

The shared Canva plugin package is plugins/canva/. It contains the active skills/ directory, host-specific plugin manifests, and Canva MCP registration.

The root hidden folders are host entrypoints:

  • .agents/plugins/marketplace.json — Codex marketplace entrypoint
  • .claude-plugin/marketplace.json — Claude marketplace entrypoint
  • .cursor-plugin/marketplace.json — Cursor marketplace entrypoint
  • .cursor/ — Cursor project config, not a marketplace
  • .antigravity-plugin/marketplace.json — Antigravity marketplace entrypoint

Each host entrypoint folder has a small README with setup notes for that host.

Active Plugin Skills

These skills are exposed by every supported host through the shared plugins/canva/skills/ directory.

resize-for-social-media

Resize designs for multiple social media platforms (Facebook, Instagram, LinkedIn) in one operation.

Use when: You want to quickly distribute a design across multiple social media formats.

Capabilities:

  • Creates platform-optimized versions (e.g. Facebook post/story, Instagram post/story, LinkedIn post)
  • Provides Canva edit links so users can download or refine each version
  • Resizes selected formats in parallel

bulk-create

Bulk-create Canva designs from tabular data using a brand template, one design per row.

Use when: You want to generate many designs from a CSV, spreadsheet, pasted table, or JSON (e.g. one design per product or row).

Capabilities:

  • Accepts tabular data from uploaded files, pasted content, or URLs
  • Finds brand templates that support autofill and maps columns to template fields
  • Creates one design per row with autofill-design (text, image, and chart fields where supported)
  • Requires Canva Enterprise for autofill

implement-feedback

Implement reviewer feedback on a Canva design: read comment threads and apply the changes the API supports.

Use when: A design has been reviewed and you want to apply the feedback without manually reading every comment thread and editing each slide.

Capabilities:

  • Reads all comment threads and replies across the design
  • Triages feedback into actionable, ambiguous, and manual-only categories
  • Applies API-supported changes (text, formatting, images) after user approval
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add canva-sdks/canva-skills
Новичок в MCP? Начните с руководства на mcpskill.org →