canva-deploy-integration
Installation
SKILL.md
Canva Deploy Integration
Overview
Deploy Canva Connect API integrations to popular platforms with secure OAuth credential management. The Canva API requires server-side token exchange — client secrets and refresh tokens must never reach the browser.
Prerequisites
- Canva OAuth credentials (client ID + secret)
- Platform CLI installed (vercel, fly, or gcloud)
- HTTPS domain for OAuth redirect URIs
- Application code ready for deployment
Instructions
- Deploy an immutable, reviewed artifact with OAuth credentials injected only at runtime and redirect URIs exactly matching approved configuration.
- Verify a read-only health path and synthetic-asset flow before enabling exports, writes, or publication actions.
- Promote gradually under rate/cost limits with a tested rollback path; keep deployment receipts redacted.