canvas-morning-check

Installation
SKILL.md

Canvas Morning Check

A comprehensive course health check for educators using Canvas LMS. Run it at the start of a teaching day or week to surface submission gaps, students who need support, and upcoming deadlines -- then take action directly from the results.

Prerequisites

  • Canvas MCP server must be running and connected to the agent's MCP client.
  • The authenticated user must have an educator or instructor role in the target Canvas course(s).
  • FERPA compliance: Set ENABLE_DATA_ANONYMIZATION=true in the Canvas MCP server environment to anonymize student names in all output. When enabled, names render as Student_xxxxxxxx hashes.

Steps

1. Identify Target Course(s)

Ask the user which course(s) to check. Accept a course code, Canvas ID, or "all" to iterate through every active course.

If the user does not specify, prompt:

Which course would you like to check? (Or say "all" for all active courses.)

Related skills

More from vishalsachdev/canvas-mcp

Installs
70
GitHub Stars
129
First Seen
Mar 3, 2026