video SKILL.md skillA

video from ifrit98/explainer is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add ifrit98/explainer/video@git:20261004.7a04fab

Pins git:20261004.7a04fab in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
ifrit98/explainer
Path
plugin/skills/video/SKILL.md
Versions recorded
5
Latest version
git:20261004.7a04fab, committed Oct 4, 2026
First version recorded
Oct 4, 2026
Size
3,619 bytes
Repository stars
13
License
MIT

Make a 3Blue1Brown-style animated explainer with synchronized local voiceover (Manim + Kokoro, no API keys). Use when the user asks for an explainer video, animation, 3b1b-style video, or narrated walkthrough of a concept, or invokes /video <topic>.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Video — 3b1b-style explainer with voiceover

This is the explain pipeline with the stage fixed to 4. Read `../explain/references/principles.md` and `../explain/references/video.md` first.

If the subject has no dynamic change (no transformation, motion, iteration, or propagation), say so in one line and propose a lower stage. Make the video anyway if the user confirms.

A video costs the viewer its full length; they cannot skim it. Aim for the shortest video that carries the argument: the default budget is 150 s. Above that, set `budget.video` with a reason in `model.yaml`.

**CLI.** `explainer <command>` with the plugin; `uv run explainer <command>` inside the Explainer repo. Run `explainer setup` once: it downloads the voice and reports whether LaTeX is available for `MathTex`.

## Procedure

1. **Scaffold.** `explainer new <slug> --stage 4`.
2. **Model.** Fill `model.md` and `model.yaml` (values the narration and labels use, `claims`, `require`, `quiz`). Run `explainer probe <slug>` with a fresh subagent before you storyboard; recompute its numbers.
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add ifrit98/explainer/video@sha256:1b4bae252ee9622e

The line at the top of this page pins the label git:20261004.7a04fab, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

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

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 5 versions of this file, all committed on Oct 4, 2026.

versioncommittedcommitsizeaudit
git:20261004.7a04fab latest2026-10-04 7a04fab 3,619 BA view · diff
git:20261004.01901522026-10-04 0190152 3,392 BA view · diff
git:20261004.49e4f1a2026-10-04 49e4f1a 3,064 BA view · diff
git:20261004.cbb09892026-10-04 cbb0989 2,695 BA view · diff
git:20261004.cdf351c2026-10-04 cdf351c 2,455 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the 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 (3619 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

ifrit98/explainer · 13 stars · license MIT · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_brxqzucs7nhprqtk
GET https://markdownregistry.com/api/v1/resolve?ref=ifrit98/explainer/video
GET https://markdownregistry.com/api/v1/blob/1b4bae252ee9622e024dddb32b081afaf0fb2b0e1add6610d5f671ad3d29027f

Your AI assistant 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.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from ifrit98/explainer

AGENTS.md AGENTS.md file
ifrit98/explainer · AGENTS.md
git:20261030.959f6dd · audit A · 13 stars
CLAUDE.md CLAUDE.md file
ifrit98/explainer · CLAUDE.md
git:20261030.959f6dd · audit A · 13 stars
explain SKILL.md skill
ifrit98/explainer · plugin/skills/explain/SKILL.md · Explanation-compiler pipeline. Use when the user asks to explain, teach, visualize, or break down a subject, concept…
git:20261004.7b82a2e · audit A · 13 stars
verify SKILL.md skill
ifrit98/explainer · plugin/skills/verify/SKILL.md · Check an explainer before it ships — renderings against model.yaml, the video review sheet, the page in a browser, and…
git:20261004.7b82a2e · audit A · 13 stars

Every file in ifrit98/explainer

Other files named video

video SKILL.md skill
coreyhaines31/marketingskills · skills/video/SKILL.md · When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use…
v2.4.0 · audit A · 57,640 stars
video SKILL.md skill
guaardvark/guaardvark · .agents/skills/video/SKILL.md · Generate video clips on the user's own GPU through Guaardvark: text-to-video, image-to-video, first+last frame…
git:20261009.0299024 · audit A · 294 stars
video SKILL.md skill
cesarjoquin/marketing-skills · skills/video/SKILL.md · When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use…
v2.0.1 · audit A · 211 stars
video SKILL.md skill
naveedharri/benai-skills · plugins/creative/skills/video/SKILL.md · Edit, process, and render videos using FFmpeg and Remotion. Handles stitching, transitions, captions, teasers, and…
git:20260916.a3b1e15 · audit A · 78 stars
video SKILL.md skill
naveedharri/benai-skills · plugins/all-skills/skills/video/SKILL.md · Edit, process, and render videos using FFmpeg and Remotion. Handles stitching, transitions, captions, teasers, and…
git:20260916.a3b1e15 · audit A · 78 stars
video SKILL.md skill
adityareddy-dev/deskstudio · skills/video/SKILL.md · A short video from script to rendered file: beats, storyboard frames as HTML, a CSS and Web Animations timeline…
git:20261020.cbc9b24 · audit A · 42 stars
video SKILL.md skill
starchild-ai-agent/official-skills · video/SKILL.md · AI video generation: text-to-video, image-to-video, video-to-video, model selection. Use when generating a short video…
v3.5.0 · audit A · 29 stars
video SKILL.md skill
suge8/friedbun · skills/creative/video/SKILL.md · 视频统一入口:把主题策划成运动优先的动画,用 Remotion 实现、配声音、检查并渲染成片,或通过 Grok/Seedance 直接生成带音轨 MP4
git:20261011.f56249e · audit A · 13 stars

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