curriculum-package-lms

LMS Package Generation

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "curriculum-package-lms" with this command: npx skills add pauljbernard/content/pauljbernard-content-curriculum-package-lms

LMS Package Generation

Create distribution-ready Learning Management System packages with proper structure, navigation, assessments, and completion tracking.

When to Use

  • Export curriculum to LMS

  • Create SCORM 1.2/2004 packages

  • Generate Canvas course export

  • Create Moodle backup

  • Package for Blackboard/D2L

Required Inputs

  • Curriculum Materials: Lessons, assessments, resources

  • LMS Platform: SCORM, Canvas, Moodle, Blackboard, D2L

  • Configuration: Course settings, grading, prerequisites

Workflow

  1. Gather All Course Components

Collect:

  • Syllabus and course info

  • Learning objectives

  • Lesson content

  • Assessment items and rubrics

  • Multimedia elements

  • Resources and handouts

  1. Generate SCORM Package

SCORM 1.2 or 2004 structure

course-package/ ├── imsmanifest.xml # Package manifest ├── adlcp_rootv1p2.xsd # Schema ├── index.html # Launch file ├── content/ │ ├── lessons/ │ ├── assessments/ │ └── resources/ └── scripts/ └── scorm-api.js # SCORM communication

Manifest Structure:

<manifest identifier="COURSE_ID" version="1.0"> <metadata> <schema>ADL SCORM</schema> <schemaversion>2004 4th Edition</schemaversion> </metadata> <organizations default="ORG_ID"> <organization identifier="ORG_ID"> <title>Course Title</title> <item identifier="UNIT1" identifierref="RES_UNIT1"> <title>Unit 1: Introduction</title> <item identifier="LESSON1" identifierref="RES_LESSON1"> <title>Lesson 1.1</title> </item> </item> </organization> </organizations> <resources> <resource identifier="RES_LESSON1" type="webcontent" href="content/lesson1.html"> <file href="content/lesson1.html"/> </resource> </resources> </manifest>

  1. Generate Canvas Export

{ "course": { "name": "Course Title", "course_code": "COURSE-101", "term": "Fall 2024", "modules": [ { "id": 1, "name": "Unit 1: Introduction", "position": 1, "items": [ { "type": "Page", "title": "Lesson 1.1", "content": "...", "position": 1 }, { "type": "Assignment", "title": "Unit 1 Assessment", "points_possible": 100, "rubric": {...} } ] } ], "assignments": [...], "quizzes": [...], "rubrics": [...] } }

  1. Generate Moodle Backup

<moodle_backup> <information> <name>Course Backup</name> <moodle_version>4.1</moodle_version> <backup_date>...</backup_date> </information> <contents> <activities> <activity id="1" moduleid="1" modulename="page">...</activity> <activity id="2" moduleid="2" modulename="quiz">...</activity> </activities> </contents> </moodle_backup>

  1. CLI Interface

SCORM package

/curriculum.package-lms --format "scorm2004" --materials "curriculum-artifacts/" --output "course.zip"

Canvas export

/curriculum.package-lms --format "canvas" --materials "curriculum-artifacts/" --course-code "BIO-101"

Moodle backup

/curriculum.package-lms --format "moodle" --materials "curriculum-artifacts/"

Help

/curriculum.package-lms --help

Exit Codes

  • 0: Package created successfully

  • 1: Invalid LMS format

  • 2: Missing required materials

  • 3: Package generation failed

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

curriculum-design

No summary provided by upstream source.

Repository SourceNeeds Review
General

learning-pedagogy

No summary provided by upstream source.

Repository SourceNeeds Review
General

learning-language-level-calibration

No summary provided by upstream source.

Repository SourceNeeds Review
General

curriculum-review-pedagogy

No summary provided by upstream source.

Repository SourceNeeds Review