SCORM Builder

Generate SCORM 1.2 e-learning packages with manifest files and progress tracking.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Estudio-Site-Ltda/edusquad --skill scorm-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SCORM Builder
Source: https://github.com/Estudio-Site-Ltda/edusquad/tree/main/skills/scorm-builder
Command: npx skills add https://github.com/Estudio-Site-Ltda/edusquad --skill scorm-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires archiver, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of SCORM 1.2 packages, eliminating the complex and time-consuming process of manually structuring and coding e-learning modules for Learning Management Systems.

Core Features & Use Cases

  • SCORM Package Generation: Creates a complete SCORM 1.2 package including imsmanifest.xml, HTML content, and necessary JavaScript for tracking.
  • LMS Compatibility: Ensures generated packages are ready for upload to platforms like Moodle, Hotmart, Teachable, and Canvas LMS.
  • Use Case: When a client requests an interactive course module to be uploaded to their Moodle platform, this Skill can generate the SCORM package, saving development time and ensuring compatibility.

Quick Start

Use the SCORM Builder skill to generate a SCORM package for a course titled 'Introduction to Python'.

Frequently Asked Questions about SCORM Builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a SCORM package for an LMS?

To create a SCORM package, you need to generate the imsmanifest.xml file, HTML content, and JavaScript for progress tracking. This Skill automates that process, outputting a functional SCORM 1.2 package ready for immediate upload to your LMS.

What is a SCORM package and when do I need one?

A SCORM package is a standardized ZIP archive of e-learning content that includes a manifest file and tracking scripts for LMS integration. You need one when delivering interactive course modules that require standardized progress tracking across educational platforms.

Can I use SCORM packages with Moodle, Canvas, or Teachable?

Yes, generated SCORM packages are compatible with platforms like Moodle, Canvas LMS, Teachable, and Hotmart. The output ensures standardized e-learning content delivery and seamless integration with these Learning Management Systems.

How do I add progress tracking to e-learning content?

Progress tracking is added to e-learning content by embedding specific JavaScript within the HTML slides and configuring the imsmanifest.xml file. This SCORM Builder generates these tracking mechanisms automatically to report completion status to the LMS.

Do I need to manually code the imsmanifest.xml file for SCORM?

No, you do not need to manually code the imsmanifest.xml file. This Skill eliminates the complex manual structuring process by automatically generating the manifest, slide structures, and necessary JavaScript for a complete SCORM 1.2 package.

Are there limitations to generating SCORM 1.2 packages for e-learning?

The primary limitation is that this Skill specifically generates SCORM 1.2 packages, meaning it may not support features exclusive to newer SCORM versions. It relies on the archiver dependency to package the HTML content, manifest, and tracking scripts.