home / skills / duong / dotfiles / canva-dev
This skill helps you develop Canva Apps SDK projects by guiding you through documentation, UI kit usage, CLI commands, and design reviews.
npx playbooks add skill duong/dotfiles --skill canva-devReview the files below or copy the command above to add this skill to your agents.
---
name: canva-dev
description: Develops Canva Apps SDK apps - read documentation, UI kit components, design guidelines, CLI commands. Use when building or developing Canva apps.
---
# Canva Apps SDK Development
Build apps on Canva using the Apps SDK.
## Capabilities
- **Documentation**: Read SDK docs, Connect API docs, design guidelines
- **UI Kit**: Browse App UI Kit components, patterns, and props
- **CLI**: Read Canva CLI documentation for app creation and preview
- **Migration**: Get migration instructions for updating apps
- **Design Review**: Instructions for reviewing app designs
## When to Use
Load this skill when asked to:
- Build or develop a Canva app
- Look up Canva Apps SDK documentation
- Use Canva App UI Kit components
- Run Canva CLI commands
- Migrate or update existing Canva apps
- Review Canva app designs
This skill helps developers build and maintain apps using the Canva Apps SDK. It aggregates SDK and Connect API documentation, UI Kit components, CLI commands, migration steps, and design-review guidance to speed development and ensure consistency. Use it to find concrete instructions for coding, testing, and shipping Canva apps.
The skill inspects the Canva Apps SDK documentation, UI Kit component catalogs, and CLI reference to extract actionable tasks and command examples. It summarizes design guidelines and migration notes, and provides step-by-step instructions for creating, previewing, and updating apps. Responses focus on code-level actions, configuration, and recommended UI patterns.
Can this skill show CLI commands to preview an app?
Yes. It provides the canonical Canva CLI commands and common flags used to create, preview, and test apps locally.
Will it generate complete app code for me?
It provides code patterns, component usage examples, and configuration steps, but you should integrate and test generated snippets within your project.