CanvaToPSD for AI Agents
Give your agent a Canva public view link. Get a layered Photoshop file. Select pages and pay before conversion starts.
Send this to your agent
https://canvatopsd.com/agent/skills/canvatopsd/SKILL.mdRead https://canvatopsd.com/agent/skills/canvatopsd/SKILL.md and help me install the CanvaToPSD CLI and Skill. Check for CLI updates before starting. Convert the Canva public view link I provide, report your actual Agent name and version when known, and share the hosted checkout link before conversion. After I pay, wait for conversion, share the Web preview and download the PSD. Keep the same task ID throughout and use status or wait to resume an existing task.Install the CLI + Add the Skill
For agents with terminal access. Node.js 22.16.0 or later. No Photoshop or Canva login is required. Supports macOS Apple Silicon, Linux ARM64/x64 and Windows ARM64/x64. Linux requires glibc and OpenSSL 3.
npm install -g @canvatopsd/cli@3.2.2
canvatopsd --version
canvatopsd update check
canvatopsd doctor@canvatopsd/cli - 3.2.2. Command reference | Usage and recovery
canvatopsd skill install codex
canvatopsd skill status codexUse claude-code, cursor, copilot or agents instead of codex, or pass --dir for a custom skills directory. Start a new agent session after installation. Run canvatopsd discover for offline JSON command definitions.
Also available on Skills.sh. The Skill guides your agent through update checks, previews, payment and delivery.
npx skills add canvatopsd/canvatopsd-cli --skill canvatopsdNo Canva login, CanvaToPSD account, API key or email is required. Supported text remains editable; vector artwork becomes raster image layers. Fonts and effects may differ. Existing PSD editing, arbitrary image/PDF conversion, video and animation are outside this CLI's scope.
Preview on the Web. Download when you are ready.
Choose pages and review the total on the hosted checkout page. After you pay, conversion starts and your agent shares a private Web preview link. Preview and download the completed PSD without another payment. One task ID follows the design through every step.
canvatopsd update check
canvatopsd convert 'CANVA_PUBLIC_VIEW_URL' --agent codex
canvatopsd checkout TASK
# After you pay:
canvatopsd wait TASK
canvatopsd preview TASK
canvatopsd download TASK --out ./design.psdFor several pages, choose them with --pages 1,3 and use --page 3 for a specific page. The CLI reports its version automatically; agents identify themselves with --agent and can add --agent-version when known.