canva-prod-checklist

Featured

Execute Canva Connect API production deployment checklist and go-live procedures. Use when deploying Canva integrations to production, preparing for launch, or validating production readiness. Trigger with phrases like "canva production", "deploy canva", "canva go-live", "canva launch checklist".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Canva Production Checklist ## Overview Complete checklist for deploying Canva Connect API integrations to production, covering OAuth configuration, security, error handling, monitoring, and Canva's integration review process. ## Pre-Deployment ### OAuth & Security - [ ] Client ID and secret stored in secret manager (not env files) - [ ] Redirect URIs use HTTPS and match production domains - [ ] Only required OAuth scopes requested (least privilege) - [ ] Access tokens stored encrypted at rest - [ ] Refresh token rotation handled (single-use tokens) - [ ] Token revocation implemented for user disconnect - [ ] No client secrets in frontend code ### API Integration - [ ] All API calls use `api.canva.com/rest/v1/*` endpoints - [ ] Rate limits respected with exponential backoff (see `canva-rate-limits`) - [ ] Export polling implemented with timeout (don't poll forever) - [ ] 429 responses handled with `Retry-After` header - [ ] 401 responses trigger automatic token refresh - [ ] Error responses parsed and logged (without tokens) - [ ] Blank designs auto-delete warning handled (7-day window) - [ ] Export download URLs consumed within 24-hour window ### Webhook Security - [ ] Webhook endpoint uses HTTPS - [ ] JWK signature verification implemented (see `canva-webhooks-events`) - [ ] Webhook handler returns 200 immediately - [ ] Heavy processing done asynchronously - [ ] Idempotency keys prevent duplicate processing ### Data Handling - [ ] No access tokens in log output - [ ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

canva-deploy-integration

Deploy Canva Connect API integrations to Vercel, Fly.io, and Cloud Run. Use when deploying Canva-powered applications to production, configuring platform-specific secrets, or setting up deployment pipelines. Trigger with phrases like "deploy canva", "canva Vercel", "canva production deploy", "canva Cloud Run", "canva Fly.io".

2,266 Updated today
jeremylongshore
AI & Automation Solid

webflow-prod-checklist

Execute Webflow production deployment checklist — token security, rate limit hardening, health checks, circuit breakers, gradual rollout, and rollback procedures. Use when deploying Webflow integrations to production or preparing for launch. Trigger with phrases like "webflow production", "deploy webflow", "webflow go-live", "webflow launch checklist", "webflow production ready".

2,266 Updated today
jeremylongshore
AI & Automation Featured

adobe-prod-checklist

Execute Adobe production deployment checklist covering credential management, API health checks, rate limit configuration, and rollback procedures for Firefly Services, PDF Services, and I/O Events integrations. Trigger with phrases like "adobe production", "deploy adobe", "adobe go-live", "adobe launch checklist".

2,266 Updated today
jeremylongshore
AI & Automation Featured

canva-security-basics

Apply Canva Connect API security best practices for OAuth tokens and access control. Use when securing OAuth credentials, implementing least-privilege scopes, or auditing Canva integration security. Trigger with phrases like "canva security", "canva secrets", "secure canva", "canva token security", "canva OAuth security".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-prod-checklist

Execute Intercom production readiness checklist and rollback procedures. Use when deploying Intercom integrations to production, preparing for launch, or implementing go-live validation. Trigger with phrases like "intercom production", "deploy intercom", "intercom go-live", "intercom launch checklist", "intercom production readiness".

2,266 Updated today
jeremylongshore