Lms Exporter

Packages pedagogical artifacts for LMS delivery (Moodle, Canvas, generic CSV/ZIP bundles) with reproducible naming and metadata. Use when output must be imported directly into institutional platforms.

alainlebret Updated

File contents

LMS Exporter

Goal

Convert generated artifacts into import-ready LMS packages to remove manual copy-paste and formatting work.

Inputs

  • mission.json
  • statement.md, rubric.md, optional companions
  • Optional question bank and grading artifacts
  • Target platform (moodle | canvas | generic)

Produce

Write:

  • lms-export-report.json
  • dist/lms/<platform>/ package directory
  • Optional exports: questions.xml, assignments.zip, gradebook.csv, README-import.md

Rules

  • Preserve rubric totals and criterion identifiers during export.
  • Keep stable file naming for re-import workflows.
  • Emit clear warnings for platform-specific unsupported features.
  • Do not change pedagogical meaning during transformation.

alainlebret/claude-agents/tree/main/higher-ed-teaching-agents/skills/lms-exporter commit 92aee0700c

Frequently asked questions

npx skillmds@latest add alainlebret/lms-exporter