Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLI+17 more

    create h5p learning content

    by Carl Badenhorst

    1

    Design, build, and troubleshoot interactive H5P learning content and Moodle-ready packages.

    Secure checkout via Stripe

    0 installsSecurity scanned

    See it in action

    You say

    Create a specification for an H5P Branching Scenario based on this safety manual. It needs to be assessed, with a passing score of 80% and results sent to the Moodle Gradebook.

    Your agent does

    I have designed a 4-node Branching Scenario.

    1. Interaction Model: Branching Scenario (H5P.BranchingScenario 1.5)
    2. Scoring: 10 points per correct safety decision.
    3. Moodle Config: Enable 'Always' for 'Send score to Gradebook'.

    [Storyboard Link/Content Attached] [Technical Spec: library dependencies validated]

    What you get

    Generate importable .h5p packages with validated library dependencies.Convert static documents into interactive branching scenarios and quizzes.Audit H5P content for WCAG 2.2 AA accessibility compliance.Fix Moodle Gradebook reporting and scoring errors in existing packages.

    About this skill

    The problem

    Designing interactive H5P content often leads to shallow "click-to-continue" interactions that fail to meet learning outcomes or break during Moodle imports. Developers and instructional designers struggle with complex JSON structures, library dependency mismatches, and accessibility compliance.

    What it does

    • Generates complete H5P storyboards and build specifications mapped to specific learning outcomes.
    • Constructs and validates .h5p importable packages with correct JSON schemas and library metadata.
    • Troubleshoots existing H5P packages to fix technical defects, scoring errors, and Gradebook synchronization issues.
    • Audits content for WCAG 2.2 AA accessibility, providing alt text, transcripts, and keyboard navigation fixes.
    • Maps interaction models like Branching Scenarios and Interactive Videos to learner actions and evidence requirements.

    Frameworks & tools

    H5P, Moodle LMS, H5P Hub, JSON, WCAG 2.2 AA, Python (for package inspection).

    Why this beats prompting it yourself

    Standard LLMs often hallucinate H5P library versions or invent non-existent machine names that cause import failures. This skill enforces strict validation of archive structures and uses a "pedagogy-first" approach to ensure interactions serve a purpose rather than just adding click frequency.

    Use cases

    • Converting static slide decks into interactive H5P Course Presentations or Books.
    • Building complex Branching Scenarios with logical scoring and custom feedback loops.
    • Fixing broken .h5p files that fail to upload or report grades to the Moodle Gradebook.
    • Generating accessible transcripts and ARIA labels for Interactive Video content.

    Known limitations

    Requires a known-good template package from the target environment to guarantee library version compatibility. Cannot provide durable audit trails for high-stakes assessments without Moodle-side verification.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Frequently Asked Questions

    Popular in Education & Teaching