h5p-patterns

Create interactive H5P content for Moodle and Kirby with iframe embedding.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/astoeffer/plugin-marketplace --skill h5p-patterns
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: h5p-patterns
Source: https://github.com/astoeffer/plugin-marketplace/tree/main/plugins/cloodle-content-native/skills/h5p-patterns
Command: npx skills add https://github.com/astoeffer/plugin-marketplace --skill h5p-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create interactive H5P content patterns for Moodle activities and Kirby pages.

Core Features & Use Cases

  • H5P Embedding: Embedding patterns for Moodle and Kirby.
  • Styling & Snippets: Styling patterns for H5P embeds.
  • Content Types: Interactive video, course presentations, and quizzes.

Quick Start

Add H5P patterns to pages and embed using iframe-based or snippet-based integrations.

Frequently Asked Questions about h5p-patterns

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

FAQPage Schema
How do I embed H5P content in Moodle?▼

Embed H5P content in Moodle 4+ using native H5P integration or iframe-based embedding. Moodle's built-in H5P activity type supports interactive video, quizzes, and course presentations directly within courses without additional plugins.

Can I use H5P with Kirby pages?▼

Yes, H5P works with Kirby pages through iframe embedding and snippet-based integration patterns. This approach allows you to embed interactive H5P content alongside Kirby's native content management without requiring Moodle.

What interactive content types does H5P support?▼

H5P supports Interactive Video, Course Presentation, Question Set, Dialog Cards, and Timeline content types. These cover interactive exercises, quizzes, multimedia learning, conversational interactions, and chronological content presentation.

How do I style H5P embeds consistently across my site?▼

Use SCSS styling patterns to ensure consistent presentation of H5P embeds across Moodle and web platforms. This maintains visual coherence and responsive behavior without modifying the H5P content itself.

Do I need Moodle to use H5P content?▼

No, H5P works independently on web platforms through iframe embedding. While this Skill covers Moodle 4+ integration, H5P content can be embedded on any website using iframe or snippet patterns without a learning management system.

What's the best way to set up H5P embedding templates?▼

Use snippet-based integration patterns to create reusable embedding templates for H5P content. This standardizes deployment across Moodle activities and Kirby pages, reducing setup time and ensuring consistent configuration.