# 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.

- Skill: `alainlebret/lms-exporter` (Agent Skill)
- Install (CLI): `npx skillmds@latest add alainlebret/lms-exporter`
- Raw SKILL.md: https://api.skillmd.com/api/skills/alainlebret/lms-exporter/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: alainlebret (https://skillmd.com/u/alainlebret)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/alainlebret/lms-exporter

---


# 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.

