スキル一覧に戻る
astoeffer

h5p-patterns

by astoeffer

0🍴 1📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: h5p-patterns description: Create interactive H5P content for Moodle and web platforms. Use when building interactive exercises, quizzes, or multimedia learning content. allowed-tools: Read, Write, Grep, Glob

H5P Integration Skill

Embed and style H5P interactive content in Cloodle.

Trigger

  • H5P content requests
  • Interactive element creation
  • H5P embedding in Kirby or Moodle

H5P in Moodle

H5P activities are native in Moodle 4+. Key features:

  • Interactive Video
  • Course Presentation
  • Question Sets
  • Branching Scenarios

Embedding in Moodle Page

<div class="cloodle-h5p-wrapper">
    <iframe src="/mod/h5pactivity/embed.php?id=123"
            class="h5p-iframe"
            allowfullscreen>
    </iframe>
</div>

H5P in Kirby

Use iframe embedding with public H5P URLs:

<?php snippet('h5p-embed', ['id' => $block->h5pId()]) ?>

Snippet Template

<div class="uk-card uk-card-default uk-card-body cloodle-h5p">
    <iframe
        src="<?= $moodleUrl ?>/mod/h5pactivity/embed.php?id=<?= $id ?>"
        class="uk-width-1-1"
        style="border: none; min-height: 400px;">
    </iframe>
</div>

Styling H5P

.cloodle-h5p-wrapper {
    border-radius: $cloodle-border-radius;
    overflow: hidden;
    box-shadow: $card-box-shadow;

    iframe {
        width: 100%;
        min-height: 500px;
        border: none;
    }
}

Content Types for Education

TypeUse Case
Interactive VideoLecture with quizzes
Course PresentationSlide-based learning
Question SetAssessment
Dialog CardsVocabulary/flashcards
TimelineHistorical content

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です