Home / onemoh / html-explainer · SKILL.md · GitHub

html-explainer skillA

html-explainer is agent-read markdown (skill) from onemoh/html-explainer: 把任意主题做成「讲解/科普视频」并渲染成 MP4:调研→审查→解说词→字幕→配音(edge-tts,或火山引擎语音合成 2.0)→并行构建 HTML 场景→确定性逐帧渲染→成片后出双方案封面。**画面语言内置 23 个模板风格 / 8 个类别**(大胆信号卡、奢华极简、NYT 数据图表、瑞士网格、故障艺术、胶片漏光、流体 Hero、Logo 收尾、东方柔和有机、VFX 文字光标…共 23 种风格,含每种的画布/配色/字体/时间轴规范,见 references/style-catalog.md),流程规范与音画同步体系承自 anything2explainer(词边界字幕、两级时钟、语速标定、多 agent 分工与 QC 判据),渲染层为自研 seek 式渲染器。**封面双方案**:抖音主封面 1920×1080 + 兼容 3:4 的 1440×1080(独立重排,防主页栅格切字)。独立可移植:GSAP 内置、playwright-core 随包、ffmpeg 走 imageio-ffmpeg 回退、浏览器自动探测 Chrome/Edge;**不依赖 html-video / anyth.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

# html-explainer

> **定位**:`anything2explainer` 的流程与音画同步 + `html-video` 的 **23 个模板风格库**,
> 渲染层独立实现。作者 **Moh**,MIT 许可(第三方声明见 `THIRD_PARTY_NOTICES.md`)。
>
> **零外部依赖**:不需要 Remotion/npm 工程,不需要 html-video 仓库/Studio/pnpm/agent 后端。
> 技能自带:GSAP(离线)、playwright-core、渲染器、TTS/字幕/时间轴/主题/QC/封面全套脚本。
> 对两个来源项目的引用**只存在于注释署名里**,运行时不读它们的任何文件。
> 风格库是**抄下来的设计规范文本**(`references/style-catalog.md`),来源 `html-video`(Apache-2.0),
> 类比:把菜谱抄回家,之后做菜不需要原餐厅营业。

把一个主题做成**原创**讲解视频:任意风格的 MG 画面(HTML/CSS/GSAP,1920×1080 或竖版)、
配音(edge-tts)、词级对齐硬字幕、全局进度条。一句话一个场景,画面节拍直接锚在
吐字时刻上(`B('块文本')` 节拍器)。

## ★ 画面风格库(23 个模板 / 8 个类别)

**不要自己从零想画面 —— 先从风格库里挑。** 完整目录(含每种的画布/字体/时间轴/配色纪律)
见 **`references/style-catalog.md`**;怎么改编成合规帧见 **`references/template-guide.md`**。

| 类别 | 可用风格 |
|---|---|
| 演示 / 标题卡 | 大胆海报帧、大胆信号卡帧、奢华极简留白帧、创意电压分屏帧、电光工作室分屏帧、故障艺术标题帧、Kinetic Type、Swiss Grid、Warm Grain |
| 数据可视化 | NYT 风数据图表帧、数据滚动帧、NYT Graph、瑞士网格数据帧 |
| 图解 / 流程 | 东方柔和有机帧、Decision Tree |
| 氛围 / 空镜 | 胶片漏光电影帧 |
| 营销 / Hero | 流体背景 Hero 帧 |
| 片头片尾 | 品牌 Logo 收尾帧 |
| 社媒竖版 | Play Mode、Vignelli(9:16)|
| 产品演示 | Product Promo、Product Promo · 30s |
| 特效 | VFX 文字光标 |

**两类模板、两种改编成本**(速查表「类型」列):

| 类型 | 数量 | 处理 |
|---|---|---|
…

Read the whole file at its exact version.

How to install

Latest version
mdr add onemoh/html-explainer/html-explainer@v1.3.1
Exact content
mdr add onemoh/html-explainer/html-explainer@sha256:dedf7d0b58dfd88c

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_pglepn2duxlt5s3z.svg)](https://markdownregistry.com/a/art_pglepn2duxlt5s3z)

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
v1.3.1 latest2026-09-23 d158afc 25,518 BA view · diff
v1.3.02026-09-23 0d74a10 24,615 BA view · diff
v1.2.32026-09-22 3aec9f6 22,396 BA view · diff
v1.2.22026-09-21 2581e2c 22,204 BA view · diff
v1.2.22026-09-21 66b6100 19,694 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (25518 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

onemoh/html-explainer · 26 stars · license MIT · pushed 2026-09-23 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_pglepn2duxlt5s3z
GET https://markdownregistry.com/api/v1/resolve?ref=onemoh/html-explainer/html-explainer
GET https://markdownregistry.com/api/v1/blob/dedf7d0b58dfd88cff872f3894eeac1c77cc4f8db0b6ee509933665ef184a6e3

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Other files named html-explainer

html-explainer skill
dcouple/pane · main/src/services/paneChatBundle/skills/html-explainer/SKILL.md · The house standard for any skill that renders an HTML page for a person to read, covering design tokens, typography…
git:20260924.c3bd4b5 · audit A · 483 stars

Browse by kind, by grade A, or by owner.