What problem does it solve? Courses compiled under older plugin versions can silently break after upgrades: stage files go missing, schemas drift out of date, rubric sources stop resolving, and nobody knows whether a course actually teaches the full specification it claims to cover. This Skill performs a global maintenance sweep across every course under /EDU/courses/ to detect, report, and safely repair these integrity problems. ## Core Features & Use Cases - Structural and schema repair: Runs validate_structure.py to find missing stage files and orphaned content, and migrate_schema.py to carry old course.json and enrollment files forward to current schema versions with stated defaults. - Grounding re-verification: Re-checks that rubric sources and curriculum mappings still resolve via live web lookups, suspending unverifiable courses rather than silently patching them, and re-attempting revival on every audit. - Syllabus coverage analysis: Uses coverage_check.py to itemise each specification, map stages to the items they actually teach, and report every uncovered item by id and title before writing any changes. - Use Case: After upgrading the tutor plugin from v0.3.0 to 1.2.0, run /audit to migrate all legacy course files to schema 3 in one hop, discover that one course's rubric source no longer resolves (suspending it with a recorded reason), and receive a per-course coverage report listing exactly which specification items no stage teaches. ## Quick Start Run /audit to sweep every course under /EDU/courses/ and produce a full structural, schema, grounding, and coverage report before any fixes are applied.