← Interactive xAPI DesignerCONTENT HISTORY

Update to Interactive xAPI Designer

Snapshot Oct 30, 2026 · 22:33 UTC · version 0.3.5

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Create, instrument and package SLS HTML5 activities with verified xAPI reporting.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Interactive xAPI Designer and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 24, 2026 · 12:40 UTC

Build compact, accessible SLS interactives with verified scoring, meaningful action histories, and targeted misconception feedback.

After

Oct 30, 2026 · 22:33 UTC

Create, instrument and package SLS HTML5 activities with verified xAPI reporting.

Long description

Before

Oct 24, 2026 · 12:40 UTC

Turns a learning goal or existing interactive into a compact, accessible SLS-ready package in one pass, with a 450px first-viewport design, verified scoring, chronological action evidence, explained misconceptions, learner next steps, ta...

After

Oct 30, 2026 · 22:33 UTC

Developer toolkit for teachers and educational-content authors building client-side HTML5 learning activities for Singapore Student Learning Space (SLS). Create new HTML/ZIP activities or add xAPI reporting to existing ones while preserv...

Short description

Before

Oct 24, 2026 · 12:40 UTC

Build SLS interactives-data

After

Oct 30, 2026 · 22:33 UTC

Build SLS activities with xAPI

Declared skills

Before

Oct 24, 2026 · 12:40 UTC

[{"description":"Design, build, or improve SLS educational interactives and instrument them with xAPI state and learning analytics. Use for simulations, virtual labs, games, quizzes, manipulatives, exploration tools, and existing HTML/ZI...

After

Oct 30, 2026 · 22:33 UTC

[{"description":"Design fresh SLS educational interactives or add meaningful xAPI reporting to existing HTML/ZIP activities while preserving their interface and learning logic by default. Use for simulations, quizzes, virtual labs, minim...

Compare saved observations

Download comparison JSON
Full technical diff · 17 changed fields

changed /release/description

BEFORE
"Build compact, accessible SLS interactives with verified scoring, meaningful action histories, and targeted misconception feedback."
AFTER
"Create, instrument and package SLS HTML5 activities with verified xAPI reporting."

changed /release/id

BEFORE
"pluginrel_10d73165a9608191978a7b16d47bf196"
AFTER
"pluginrel_29cc8027e7a88191bcd050c8cd4504e6"

changed /release/interface/capabilities

BEFORE
[
  "Interactive",
  "Write",
  "SLS",
  "xAPI",
  "data analytics"
]
AFTER
[
  "HTML5 activity authoring",
  "SLS xAPI integration",
  "Learning analytics reports"
]

changed /release/interface/category

BEFORE
"Productivity"
AFTER
"Developer Tools"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000f3588208bc55c4dfa47d5f89"
AFTER
"https://files.openai.com/content?id=file_00000000fd6082088d0e5e6e174a027b"

changed /release/interface/default_prompt

BEFORE
"Build an SLS interactive that fits the 450px first viewport, with verified scoring, useful learner feedback, and teaching moves."
AFTER
"Add SLS xAPI to this HTML/ZIP; keep its interface and xAPI library. Return a named ZIP with prompt and iteration metadata."

changed /release/interface/default_prompts

BEFORE
[
  "Build an SLS interactive that fits the 450px first viewport, with verified scoring, useful learner feedback, and teaching moves.",
  "Turn this lesson idea into an accessible virtual lab with a meaningful, time-ordered record of learner exploration.",
  "Improve this ZIP for SLS  with evidence-based misconceptions, and an illuminating learner and teacher report."
]
AFTER
[
  "Add SLS xAPI to this HTML/ZIP; keep its interface and xAPI library. Return a named ZIP with prompt and iteration metadata.",
  "Integrate this interactive with xAPI and make targeted improvements to feedback and accessibility.",
  "Build a fresh SLS interactive using the Prompt Library design principles and verified learner/teacher reporting."
]

changed /release/interface/developer_name

BEFORE
"Loo Kang WEE"
AFTER
"lookang"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_0000000089b08206ad79ce448680b075"
AFTER
"https://files.openai.com/content?id=file_00000000ddc88211addb54def4f3ba17"

changed /release/interface/long_description

BEFORE
"Turns a learning goal or existing interactive into a compact, accessible SLS-ready package in one pass, with a 450px first-viewport design, verified scoring, chronological action evidence, explained misconceptions, learner next steps, targeted teaching moves, completion fallback capture, and mock-LRS transport checks."
AFTER
"Developer toolkit for teachers and educational-content authors building client-side HTML5 learning activities for Singapore Student Learning Space (SLS). Create new HTML/ZIP activities or add xAPI reporting to existing ones while preserving their interface and learning logic by default. Choose Integrate only, Integrate and improve, or Build or redesign.\n\nThe plugin inspects the activity model, writes an activity-specific payload adapter, and reuses verified xAPI libraries without changing their transport code. Reports can include checked multiple-choice answers, first/latest results, revisions, existing support use and committed slider or simulation changes. Apply the full Prompt Library design workflow to fresh builds and explicit redesigns.\n\nEach SLS ZIP includes human-readable and machine-readable provenance with the authored activity prompt, concise iteration log, authoring platform, model and reasoning/thinking effort when reported, file hashes and verification notes. Unavailable model settings are marked not-reported. Filenames use iwant2study.moe.edu.sg_scorable_<slug>.zip for genuinely scored work and iwant2study.moe.edu.sg_interactive_<slug>.zip for unscored work.\n\nOutputs are source files and SLS-ready ZIP packages. The plugin does not host an LMS, provide a standalone tutoring service, or automatically connect to student records. Generic control use is not proof of mastery. Local browser/mock-LRS tests do not establish live SLS attribution or rendering; teachers must review and test their deployed activity."

changed /release/interface/plugin_category_id

BEFORE
"productivity"
AFTER
"developer tools"

changed /release/interface/privacy_policy_url

BEFORE
"https://iwant2study.moe.edu.sg/lookangejss/promptLibrary/interactive-xapi-designer/privacy.html"
AFTER
"https://github.com/lookang/codexSkill/blob/main/plugins/interactive-xapi-designer/PRIVACY.md"

changed /release/interface/short_description

BEFORE
"Build SLS interactives-data"
AFTER
"Build SLS activities with xAPI"

changed /release/interface/terms_of_service_url

BEFORE
"https://iwant2study.moe.edu.sg/lookangejss/promptLibrary/interactive-xapi-designer/terms.html"
AFTER
null

changed /release/interface/website_url

BEFORE
"https://iwant2study.moe.edu.sg/lookangejss/promptLibrary/ai-prompt-library.html"
AFTER
"https://github.com/lookang/codexSkill/tree/main/plugins/interactive-xapi-designer"

changed /release/skills

BEFORE
[
  {
    "description": "Design, build, or improve SLS educational interactives and instrument them with xAPI state and learning analytics. Use for simulations, virtual labs, games, quizzes, manipulatives, exploration tools, and existing HTML/ZIP interactives that need evidence of learning, metacognitive feedback, or teacher-facing insight.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $interactive-xapi-designer to build a compact SLS interactive that fits its 450px first viewport, with verified scoring, a meaningful action sequence, evidence-based misconceptions, learner feedback, and targeted teaching moves.",
      "display_name": "Interactive xAPI Designer",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Build compact SLS interactives with useful learning evidence"
    },
    "name": "interactive-xapi-designer",
    "plugin_release_skill_id": "pluginrsk_6ab635a17b088191b983180e31ae73f2"
  }
]
AFTER
[
  {
    "description": "Design fresh SLS educational interactives or add meaningful xAPI reporting to existing HTML/ZIP activities while preserving their interface and learning logic by default. Use for simulations, quizzes, virtual labs, minimal-change integration, slider analytics, learner/teacher reports, targeted improvements and explicit redesigns.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $interactive-xapi-designer to add meaningful SLS xAPI reporting to this HTML or ZIP while preserving its interface and xAPI library by default; return a named SLS ZIP with prompt and iteration metadata. Use the full Prompt Library design workflow for fresh builds or explicit redesigns.",
      "display_name": "Interactive xAPI Designer",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Build SLS activities with xAPI"
    },
    "name": "interactive-xapi-designer",
    "plugin_release_skill_id": "pluginrsk_6ac893a9540c819180c22c0c67203773"
  }
]

changed /release/version

BEFORE
"0.2.2"
AFTER
"0.3.5"
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-09-22T13:58:36.233582Z",
  "discoverability": "LISTED",
  "id": "plugins_6ab282ef6cc88191a0fb8f0ae807b2bc",
  "is_template": false,
  "is_template_instance": false,
  "name": "interactive-xapi-designer",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "description": "Create, instrument and package SLS HTML5 activities with verified xAPI reporting.",
    "display_name": "Interactive xAPI Designer",
    "id": "pluginrel_29cc8027e7a88191bcd050c8cd4504e6",
    "interface": {
      "brand_color": "#0B3F7F",
      "capabilities": [
        "HTML5 activity authoring",
        "SLS xAPI integration",
        "Learning analytics reports"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000fd6082088d0e5e6e174a027b",
      "default_prompt": "Add SLS xAPI to this HTML/ZIP; keep its interface and xAPI library. Return a named ZIP with prompt and iteration metadata.",
      "default_prompts": [
        "Add SLS xAPI to this HTML/ZIP; keep its interface and xAPI library. Return a named ZIP with prompt and iteration metadata.",
        "Integrate this interactive with xAPI and make targeted improvements to feedback and accessibility.",
        "Build a fresh SLS interactive using the Prompt Library design principles and verified learner/teacher reporting."
      ],
      "developer_name": "lookang",
      "logo_url": "https://files.openai.com/content?id=file_00000000ddc88211addb54def4f3ba17",
      "logo_url_dark": null,
      "long_description": "Developer toolkit for teachers and educational-content authors building client-side HTML5 learning activities for Singapore Student Learning Space (SLS). Create new HTML/ZIP activities or add xAPI reporting to existing ones while preserving their interface and learning logic by default. Choose Integrate only, Integrate and improve, or Build or redesign.\n\nThe plugin inspects the activity model, writes an activity-specific payload adapter, and reuses verified xAPI libraries without changing their transport code. Reports can include checked multiple-choice answers, first/latest results, revisions, existing support use and committed slider or simulation changes. Apply the full Prompt Library design workflow to fresh builds and explicit redesigns.\n\nEach SLS ZIP includes human-readable and machine-readable provenance with the authored activity prompt, concise iteration log, authoring platform, model and reasoning/thinking effort when reported, file hashes and verification notes. Unavailable model settings are marked not-reported. Filenames use iwant2study.moe.edu.sg_scorable_<slug>.zip for genuinely scored work and iwant2study.moe.edu.sg_interactive_<slug>.zip for unscored work.\n\nOutputs are source files and SLS-ready ZIP packages. The plugin does not host an LMS, provide a standalone tutoring service, or automatically connect to student records. Generic control use is not proof of mastery. Local browser/mock-LRS tests do not establish live SLS attribution or rendering; teachers must review and test their deployed activity.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://github.com/lookang/codexSkill/blob/main/plugins/interactive-xapi-designer/PRIVACY.md",
      "screenshot_urls": [],
      "short_description": "Build SLS activities with xAPI",
      "terms_of_service_url": null,
      "website_url": "https://github.com/lookang/codexSkill/tree/main/plugins/interactive-xapi-designer"
    },
    "keywords": [
      "education",
      "interactive",
      "SLS",
      "xAPI",
      "learning-analytics",
      "metacognition"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Design fresh SLS educational interactives or add meaningful xAPI reporting to existing HTML/ZIP activities while preserving their interface and learning logic by default. Use for simulations, quizzes, virtual labs, minimal-change integration, slider analytics, learner/teacher reports, targeted improvements and explicit redesigns.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $interactive-xapi-designer to add meaningful SLS xAPI reporting to this HTML or ZIP while preserving its interface and xAPI library by default; return a named SLS ZIP with prompt and iteration metadata. Use the full Prompt Library design workflow for fresh builds or explicit redesigns.",
          "display_name": "Interactive xAPI Designer",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Build SLS activities with xAPI"
        },
        "name": "interactive-xapi-designer",
        "plugin_release_skill_id": "pluginrsk_6ac893a9540c819180c22c0c67203773"
      }
    ],
    "version": "0.3.5"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: c1a845fd170b5f2c6e319379a69cc58cf5f8add61abda7c73454241687e4dde9