audit

Analyzes Canvas course structure and instructional-design quality using read-only audit scripts.

4|4|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/chaz-clark/canvas-toolbox --skill audit-chaz-clark
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: audit
Source: https://github.com/chaz-clark/canvas-toolbox/tree/main/.agents/skills/audit
Command: npx skills add https://github.com/chaz-clark/canvas-toolbox --skill audit-chaz-clark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Instructors need a way to evaluate the structural and pedagogical health of a Canvas LMS course without manually inspecting every rubric, module, and assignment. This Skill runs read-mostly audits that surface design problems and log them as tracked improvement cards instead of one-off forgotten reports. ## Core Features & Use Cases - One-command health checks: Run course_audit.py to check rubrics, course learning outcomes, syllabus, and workload before a semester starts. - Structural quality audits: Detect duplicates, floating items, and date-window problems after pushing course changes with course_quality_check.py. - Instructional-design scoring: Evaluate a course against 8 frameworks including Cognitive Load, Hattie 3-Phase, Experiential Learning, and the Toyota A3. - Use Case: Before the semester begins, ask the agent to audit your Canvas course; it runs the health check, scores the design against the frameworks, and logs each finding as a card in IMPROVEMENTS.md so fixes are tracked to done. ## Quick Start Ask the agent to audit the Canvas course and report on its structure and instructional-design quality. Note: Title IV engagement and unofficial-withdrawal compliance audits are handled by the separate title-iv skill, not this one.

Frequently Asked Questions about audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a health check on a Canvas course?▼

Run course_audit.py with the --course-id flag to perform a one-command pre-semester health check. It reviews rubrics, course learning outcomes, the syllabus, and workload, then surfaces problems without modifying the course.

How to check Canvas course quality after pushing changes?▼

Use course_quality_check.py for a post-push structural audit. It detects duplicate items, floating modules, and date-window issues introduced by recent changes to the course.

Does this audit skill modify my Canvas course?▼

No, these tools are read-mostly by design. They surface structural and pedagogical problems but never apply fixes; findings are logged as cards in the course's IMPROVEMENTS.md file for tracked follow-up.

What instructional-design frameworks does the audit use?▼

Audits score against 8 frameworks: Cognitive Load, Hattie 3-Phase, Three Domains, BYUI Taxonomy Explorer, Experiential Learning, Designer Thinking, Course Design Language, and the Toyota A3.

Can I use this skill for Title IV engagement compliance audits?▼

No, last-date-of-engagement and unofficial-withdrawal audits are federal-compliance work handled by the separate title-iv skill. Load that skill for UW/UF, R2T4, or last-date-of-attendance questions.