canvas-course-builder
Installation
SKILL.md
Canvas Course Builder
Build complete Canvas course structures from a natural language description, a JSON template, or by cloning an existing course. Creates modules with pages, assignments, discussions, and proper organization in one workflow.
Prerequisites
- Canvas MCP server must be running and connected.
- Authenticated user must have instructor or designer role in the target course.
- Target course must already exist in Canvas (this skill populates it, does not create the course itself).
Modes
This skill operates in three modes:
Mode 1: Build from Spec (default)
The user describes the course structure in natural language or provides a structured spec.
Mode 2: Build from Template
Load a saved JSON template to scaffold a course.