canvas-component-push

Installation
SKILL.md

Activation guard

Run this skill only when the user explicitly asks to push, publish, sync, or upload components to Canvas.

Do not run this skill automatically after component edits, validation, or task completion.

Before pushing, confirm the user has Drupal Canvas CLI installed and configured for their target site.

Setup gate

Before running any push command:

  1. Check that Canvas CLI auth is configured from a supported source. For local project work, prefer a .env file in the project root. The CLI also reads shell environment variables, ~/.canvasrc, and interactive-login tokens stored in ~/.config/drupal-canvas/oauth.json (written by
Related skills
Installs
52
GitHub Stars
1
First Seen
Mar 22, 2026