Scorm Skills — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Scorm Skills (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
Aggregate score unchanged between these scans.
The primary manifest — the file an agent reads to learn what this artifact does.
AI agent instructions that teach coding assistants how to use @studiolxd/scorm — a headless SCORM 1.2 / 2004 runtime for React, Vue, Angular, Svelte, Web Components, and vanilla JS.
One canonical source → many tool formats. Edit only source/skill.md; everything else is generated by node scripts/build.mjs.
Add this repo as a plugin marketplace, then install the skill:
/plugin marketplace add studiolxd/scorm-skills
/plugin install scorm-skills@studiolxd-scormCopy the rule into your project:
cp cursor/scorm.mdc <your-project>/.cursor/rules/Use the portable baseline agents/scorm.md — drop it into your project (e.g. append to AGENTS.md) or point your tool's rules at it.
source/skill.md # single source of truth (edit this)
scripts/build.mjs # generator: source → everything below
.claude-plugin/marketplace.json # Claude Code marketplace (root = installable)
plugins/scorm-skills/ # the Claude Code plugin + skill
cursor/scorm.mdc # Cursor rule
agents/scorm.md # portable baselineRegenerate after editing the source:
node scripts/build.mjsChoosing the right entry point/adapter, the lifecycle (initialize → commit → terminate), Result error handling (.ok before .value), SCORM 1.2 vs 2004 differences, mock mode, and the common gotchas (write-only 1.2 interactions, 0–100 score range, terminated-session rule, SSR safety).
Marketplace/plugin manifest schemas evolve — if /plugin marketplace add rejects the manifest, check it against the current Claude Code plugin docs.This plugin is static instruction text — it collects no data and makes no network requests. See PRIVACY.md.
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.