Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vishalsachdev/canvas-course-qc
Learning designer quality check for Canvas LMS courses. Audits module structure, content completeness, publishing state, date consistency, and rubric coverage.
Passed 17 of 20 test cases with the skill, and 7 of 20 without it.
and 13 more in the full report
13 fixed7 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
To perform a full QC check on Canvas course 'ENG 110', which primary tool should be called first to get the entire module and item tree along with publishing states in a single query?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies get_course_structure as the tool to fetch the full module tree and item publishing status. | Missed | Passed |
The instructions your model reads when the skill loads.
Automated quality checklist for Learning Designers to verify a Canvas course is ready for students. Runs structure, content, publishing, and completeness checks — then reports issues by priority.
Ask the user which course to QC. Accept a course code, Canvas ID, or course name.
If not specified, prompt:
Which course would you like to quality-check?
Use list_courses to look up available courses if needed.
Call get_course_structure(course_identifier) to get the full module-to-items tree in one call.
This returns all modules with their items, publishing states, and summary statistics.
Analyze the module tree for structural issues:
| Check | Priority | What to Look For |
|---|---|---|
| Empty modules | Warning | Modules with 0 items (confusing to students) |
| Naming consistency | Suggestion | Do all modules follow the same pattern? (e.g., "Week N:", "Unit N:") |
| Module count | Suggestion | Does it match expected count for course length? |
| Item ordering | Suggestion | SubHeaders present for organization? |
test cases passed, vs 7 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.