AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Canvas Course Qc

skill-jasp-nerd-courseforge-canvas-course-qc · by jasp-nerd

Quality-check a Canvas LMS course before the term starts or before publishing. Use when the user asks to review, audit, QC, sanity-check, or "make sure my course is ready" — checking for missing due dates, unpublished modules, empty modules, zero-point graded work, quizzes without questions, or assignment-group weights that don't add up. Also use after building or importing a course to verify the…

No reviews yet
0 installs
18 views
0.0% view→install

Install

$ agentstack add skill-jasp-nerd-courseforge-canvas-course-qc

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jasp-nerd-courseforge-canvas-course-qc)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Canvas Course Qc? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Canvas course QC

Run a readiness review of a Canvas course and deliver a prioritized, actionable report.

With courseforge-mcp connected

  1. Call check_course_setup with the course_id — it returns structured findings:
  • assignments without due dates
  • graded assignments worth 0 points
  • unpublished modules / empty modules
  • quizzes with no questions
  • assignment-group weights that don't sum to 100
  1. Deepen where it warns: list_modules + list_module_items to spot ordering problems (e.g. an assignment due before its content module), get_course to check the syllabus exists.

Manual review dimensions (beyond the automated checks)

  • Navigation: is the home page (default_view) sensible? Does module 1 orient students (start-here page, syllabus link)?
  • Pacing: due dates spaced evenly? Nothing due before its module unlocks?
  • Grading story: do the group weights match what the syllabus promises?
  • Accessibility basics: pages use real headings (h2/h3, not bold text), links have descriptive text (not "click here"), images referenced in HTML have alt attributes, color contrast of any custom banner ≥ 4.5:1.
  • Student view: remind the teacher to use Canvas's Student View before publishing.

Report format

Give the teacher: ✅ what's ready, ⚠️ warnings with the exact item names and one-line fixes, and a short "do these 3 things before publishing" list. Offer to fix findings directly (via the structure tools or by editing the cartridge with the imscc-editor skill) — but only change things after they agree.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.