canva-pack

v1.5.0 by Jeremy Longshore

Claude Code skill pack for Canva (30 skills)

30 plugin-local skills
MIT License
Claude Code Adapters (declared)

Installation

Open Claude Code and run this command:

/plugin install canva-pack@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

Gives Claude Code deep knowledge of the Canva Connect API at api.canva.com/rest/v1/* — real endpoints, real OAuth flows, real rate limits, real error codes. Every skill uses actual API calls with fetch, not a fictitious SDK.

Skills (30) plugin-local skills

canva-advanced-troubleshooting View full skill →

Apply Canva Connect API advanced debugging for hard-to-diagnose issues.

ReadGrepBash(kubectl:*)Bash(curl:*)Bash(tcpdump:*)
canva-architecture-variants View full skill →

Choose and implement Canva Connect API architecture blueprints for different scales.

ReadGrep
canva-ci-integration View full skill →

Configure CI/CD pipelines for Canva Connect API integrations with GitHub Actions.

ReadWriteEditBash(gh:*)
canva-common-errors View full skill →

Diagnose and fix Canva Connect API errors and HTTP status codes.

ReadGrepBash(curl:*)
canva-core-workflow-a View full skill →

Execute the Canva design creation and export pipeline via the Connect API.

ReadWriteEditBash(npm:*)Grep
canva-core-workflow-b View full skill →

Execute Canva asset management, brand template autofill, and folder organization.

ReadWriteEditBash(npm:*)Grep
canva-cost-tuning View full skill →

Optimize Canva Connect API usage costs through efficient API patterns and monitoring.

ReadGrep
canva-data-handling View full skill →

Implement Canva Connect API data handling, PII protection, and GDPR/CCPA compliance.

ReadWriteEdit
canva-debug-bundle View full skill →

Collect Canva Connect API debug evidence for troubleshooting and support.

ReadBash(grep:*)Bash(curl:*)Bash(tar:*)Grep
canva-deploy-integration View full skill →

Deploy Canva Connect API integrations to Vercel, Fly.

ReadWriteEditBash(vercel:*)Bash(fly:*)Bash(gcloud:*)
canva-enterprise-rbac View full skill →

Configure Canva Enterprise organization access control and scope management.

ReadWriteEdit
canva-hello-world View full skill →

Create a minimal working Canva Connect API example.

ReadWriteEdit
canva-incident-runbook View full skill →

Execute Canva Connect API incident response with triage, mitigation, and postmortem.

ReadGrepBash(kubectl:*)Bash(curl:*)
canva-install-auth View full skill →

Set up Canva Connect API OAuth 2.

ReadWriteEditBash(npm:*)Bash(pnpm:*)Bash(npx:*)Grep
canva-known-pitfalls View full skill →

Identify and avoid Canva Connect API anti-patterns and common integration mistakes.

ReadGrep
canva-load-scale View full skill →

Implement Canva Connect API load testing, auto-scaling, and capacity planning.

ReadWriteEditBash(k6:*)Bash(kubectl:*)
canva-local-dev-loop View full skill →

Configure Canva Connect API local development with hot reload and mock server.

ReadWriteEditBash(npm:*)Bash(pnpm:*)Grep
canva-migration-deep-dive View full skill →

Execute major Canva Connect API integration migrations with strangler fig pattern.

ReadWriteEditBash(npm:*)Bash(node:*)Bash(kubectl:*)
canva-multi-env-setup View full skill →

Configure Canva Connect API across development, staging, and production environments.

ReadWriteEditBash(aws:*)Bash(gcloud:*)Bash(vault:*)
canva-observability View full skill →

Set up observability for Canva Connect API integrations with metrics, traces, and alerts.

ReadWriteEdit
canva-performance-tuning View full skill →

Optimize Canva Connect API performance with caching, pagination, and connection pooling.

ReadWriteEdit
canva-policy-guardrails View full skill →

Implement Canva Connect API lint rules, policy enforcement, and automated guardrails.

ReadWriteEditBash(npx:*)
canva-prod-checklist View full skill →

Execute Canva Connect API production deployment checklist and go-live procedures.

ReadBash(kubectl:*)Bash(curl:*)Grep
canva-rate-limits View full skill →

Handle Canva Connect API rate limits with backoff, queuing, and monitoring.

ReadWriteEdit
canva-reference-architecture View full skill →

Implement Canva Connect API reference architecture with best-practice project layout.

ReadGrep
canva-reliability-patterns View full skill →

Implement reliability patterns for Canva Connect API — circuit breakers, idempotency, graceful degradation.

ReadWriteEdit
canva-sdk-patterns View full skill →

Apply production-ready Canva Connect API client patterns for TypeScript and Python.

ReadWriteEdit
canva-security-basics View full skill →

Apply Canva Connect API security best practices for OAuth tokens and access control.

ReadWriteGrep
canva-upgrade-migration View full skill →

Plan and execute Canva Connect API version upgrades and breaking change detection.

ReadWriteEditBash(npm:*)Bash(git:*)
canva-webhooks-events View full skill →

Implement Canva Connect API webhook handling with JWK signature verification.

ReadWriteEditBash(curl:*)

How It Works

Skills trigger automatically when you discuss Canva topics:

  • "Help me set up Canva OAuth" triggers canva-install-auth
  • "Export this design as PDF" triggers canva-core-workflow-a
  • "Autofill a brand template" triggers canva-core-workflow-b
  • "Debug this Canva 429 error" triggers canva-rate-limits
  • "Deploy my Canva integration" triggers canva-deploy-integration

Ready to use canva-pack?