canva-pack

v2.0.0 by Jeremy Longshore

30 governed Canva Connect operator workflows for OAuth, designs, asynchronous jobs, and secure integrations

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

Thirty governed workflows for building and operating a Canva Connect backend. The pack covers OAuth, explicit authorization, designs and asynchronous jobs, assets and autofill, environment isolation, observability, incident response, and safe release controls.

Skills (30) plugin-local skills

canva-advanced-troubleshooting View full skill →

Isolate difficult Canva Connect failures without rotating credentials, replaying writes, or leaking customer data.

ReadGrepWriteEdit
canva-architecture-variants View full skill →

Choose a Canva Connect integration architecture from explicit trust, workload, and recovery constraints.

ReadGrepWriteEdit
canva-ci-integration View full skill →

Build credential-free Canva contract tests with a separately protected live read.

ReadGrepWriteEdit
canva-common-errors View full skill →

Analyze and classify Canva Connect failures by HTTP status, provider error code, operation, and authorization state.

ReadGrepWriteEdit
canva-core-workflow-a View full skill →

Create an authorized Canva design and export it through a reconciled asynchronous job.

ReadGrepWriteEdit
canva-core-workflow-b View full skill →

Operate Canva assets, brand-template autofill, and folders with explicit rights and asynchronous reconciliation.

ReadGrepWriteEdit
canva-cost-tuning View full skill →

Reduce unnecessary Canva Connect operations using measured request, retry, cache, and premium-feature evidence.

ReadGrepWriteEdit
canva-data-handling View full skill →

Analyze and govern Canva credentials, user metadata, designs, assets, comments, and temporary result URLs across their lifecycle.

ReadGrepWriteEdit
canva-debug-bundle View full skill →

Assemble a minimal Canva Connect diagnostic bundle without credentials, customer content, raw payloads, or full headers.

ReadGrepWriteEdit
canva-deploy-integration View full skill →

Deploy a Canva Connect backend with exact redirect URIs, runtime-only secrets, protected migrations, and verified rollback.

ReadGrepWriteEdit
canva-enterprise-rbac View full skill →

Implement application-owned authorization from Canva scopes, user capabilities, resource ownership, and tenant policy.

ReadGrepWriteEdit
canva-hello-world View full skill →

Verify a Canva Connect integration with a minimal read-only identity request and a redacted receipt.

ReadGrepWriteEdit
canva-incident-runbook View full skill →

Analyze and contain a Canva Connect incident with evidence-led recovery.

ReadGrepWriteEdit
canva-install-auth View full skill →

Implement Canva Connect OAuth 2.

ReadGrepWriteEdit
canva-known-pitfalls View full skill →

Analyze a Canva Connect implementation for recurring authorization, async-job, preview, data, and retry hazards.

ReadGrepWriteEdit
canva-load-scale View full skill →

Design a mock-first Canva capacity test and a tightly authorized provider probe.

ReadGrepWriteEdit
canva-local-dev-loop View full skill →

Configure local Canva Connect development with contract fixtures and an optional dedicated OAuth integration.

ReadGrepWriteEdit
canva-migration-deep-dive View full skill →

Plan and execute a staged migration into or across Canva Connect application boundaries.

ReadGrepWriteEdit
canva-multi-env-setup View full skill →

Configure isolated development, staging, and production Canva integrations.

ReadGrepWriteEdit
canva-observability View full skill →

Implement low-cardinality metrics, traces, logs, and alerts for Canva Connect workflows.

ReadGrepWriteEdit
canva-performance-tuning View full skill →

Optimize Canva Connect latency and throughput from measured application evidence.

ReadGrepWriteEdit
canva-policy-guardrails View full skill →

Implement repository and runtime controls for Canva Connect authorization, secrets, previews, data, retries, and CI trust.

ReadGrepWriteEdit
canva-prod-checklist View full skill →

Gate a Canva Connect release on authorization, review eligibility, data controls, async recovery, observability, and rollback evidence.

ReadGrepWriteEdit
canva-rate-limits View full skill →

Implement endpoint- and user-scoped Canva throttling with bounded backoff and reconciliation.

ReadGrepWriteEdit
canva-reference-architecture View full skill →

Implement a Canva Connect backend reference architecture with policy, OAuth, job reconciliation, and privacy-safe operations.

ReadGrepWriteEdit
canva-reliability-patterns View full skill →

Implement Canva reliability controls for transport failures, asynchronous jobs, token rotation, throttling, and dead letters.

ReadGrepWriteEdit
canva-sdk-patterns View full skill →

Implement a narrow typed Canva Connect REST adapter from a pinned OpenAPI contract.

ReadGrepWriteEdit
canva-security-basics View full skill →

Implement the Canva Connect security baseline for backend OAuth, least privilege, tenant isolation, logging, revocation, and preview webhook verification.

ReadGrepWriteEdit
canva-upgrade-migration View full skill →

Plan and verify a Canva Connect contract upgrade from pinned OpenAPI and changelog evidence.

ReadGrepWriteEdit
canva-webhooks-events View full skill →

Implement Canva preview webhook verification, routing, replay defense, and idempotent processing.

ReadGrepWriteEdit

Ready to use canva-pack?