The site offers the h5p-author skill as zips to install in Claude and ChatGPT
Merged
AL
37m ago+135+135+012345678901234567890123456789-5-5-0123456789
Closes #40.
The site now offers the h5p-author skill as two zips to install, built from the release it pins, and the guide says how to install it in each app.
What changes
vite.config.ts,skillZips(): writes two zips into/h5p/skill/from the pinned author package'sSKILL.md,LICENSEandreferences/, the files that folder already serves.h5p-author.zip: the skill's folder at the root (h5p-author/SKILL.md), for Claude's app.h5p-author-chatgpt.zip: the same files underskills/h5p-author/, with aplugin.jsonat the root, for ChatGPT's Plugins. The manifest uses the Agent Plugins schema, whose ten fields it keeps to. ChatGPT's display name, "H5P Author by Missing Elements", goes underextensions.- Every entry has one date and no extended timestamp, as
h5p-author bundlewrites its zips, so the same pin writes the same bytes.
@zip.js/zip.jsbecomes a direct dependency at 2.24.0, the version the lockfile already held through h5p-author. The lockfile change is the three lines of the importer entry./h5p/create-with-ai/: a section, "Or install the skill once", for Claude, ChatGPT, Open WebUI and agents with a terminal, with an "Install" link in the top bar and a sentence in the header. Gemini is left out: it took the zip, but did not follow the skill./h5p/skill/and the README point to the zips.
Tested
pnpm install --frozen-lockfile,pnpm typecheckandpnpm buildpass.- The zips are the ones the owner uploaded on 2026-11-13:
h5p-author.ziphas the same entries as the zip that works in the Claude app.h5p-author-chatgpt.ziphas the same entries as the plugin zip ChatGPT took. Itsplugin.jsonis the same JSON, laid out differently.- All 35 skill files in both zips are byte for byte the files
/h5p/skill/serves.
- Two builds wrote byte-identical zips: 63,544 and 64,744 bytes.
pnpm previewserves both asapplication/zip. In Chromium, the guide's new section renders with no page error and no sideways scroll at 1280 px and at 390 px.
Summary by cubic
The site now offers installable h5p-author skill archives for Claude and ChatGPT, alongside instructions for installing the skill in each app. Previously, the site only served the skill files for chats to read.
- The build creates both archives from the pinned author package and serves them under
/h5p/skill/. - The guide also covers Open WebUI and terminal-based agents; ChatGPT links to the build page to create the
.h5pfile. - The skill page and README link to the installation guide.