Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add LFTPadilla/agent-dev-kit --skill explainer-videogit clone --depth 1 https://github.com/LFTPadilla/agent-dev-kitWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/lftpadilla/agent-dev-kit/explainer-video)<a href="https://agentmods.dev/skills/lftpadilla/agent-dev-kit/explainer-video"><img src="https://agentmods.dev/badge/skills/lftpadilla/agent-dev-kit/explainer-video/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/lftpadilla/agent-dev-kit/explainer-video"><img src="https://agentmods.dev/badge/skills/lftpadilla/agent-dev-kit/explainer-video.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00101 | $0.00654 |
| Opus 5 | $0.00051 | $0.00327 |
| Sonnet 5 | $0.00020 | $0.00131 |
| Haiku 4.5 | $0.00010 | $0.00065 |
Grade A, and why
explainer-video scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 55 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Explainer Video 🎬
Turns a written concept into renders/video.mp4. Thin wrapper: HyperFrames owns
the rendering, this skill owns the pipeline order, the video direction, and the
voice step.
When to use
- The explanation is a sequence in time: a race condition, a retry loop, a migration, an onboarding flow.
- The audience will not read code and will not open a diagram tool.
- Somebody must watch it later, without you present.
Do not use it for a single static picture. Route to diagram-render instead.
Requirements
| Need | How |
|---|---|
| HyperFrames | npx hyperframes installs on demand. Pin nothing. |
| Voice (preferred) | DEEPGRAM_API_KEY in env, or KEY=VALUE in ~/.config/deepgram.env |
| Voice (fallback) | No key → HyperFrames local Kokoro TTS: npx hyperframes tts |
| Media | ffmpeg and ffprobe on PATH |
Node 20 or later. The voice script has zero npm dependencies and uses fetch.
Quick start
npx hyperframes init videos/<slug> --non-interactive --example=blank --skill=faceless-explainer, then writeBRIEF.md.- Write
STORYBOARD.md(8–10 frames, one## Video directionblock) andSCRIPT.md, then get the frame table approved. node <skill_folder>/scripts/deepgram-voice.mjs --script SCRIPT.md --out audio_meta.json, thenaudio.mjs sync-durations.- Dispatch one worker per frame in parallel with the packet, the video direction, the word cues, and the real duration.
npx hyperframes render --skill=faceless-explainer --quality high --output renders/video.mp4.
Full commands, in order, live in references/pipeline.md.
The look and the negative list live in references/video-direction.md.
Output contract
- File:
videos/<slug>/renders/video.mp4 - Report the duration in seconds, measured with
ffprobe, not the planned duration. - Report the frame count and any frame that failed
npx hyperframes check.
Iteration rule
After every video, append what you learned to
references/lessons.md as one dated line. The pipeline
is only as good as the last failure somebody wrote down.
What ships with it
4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today First seen · 55 lines · 101 tokens per session scan A 89186d431cd7
explainer-video is a skill published in the GitHub repository LFTPadilla/agent-dev-kit (2 stars, last pushed today), licensed MIT. It adds 101 tokens to every session and 654 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-12.
Other skills, from other repositories
lookup-topic
Look up a help topic with progressive depth. First call returns concept, repeat calls escalate to task then reference. Triggers on: look up topic, open template, tell me more, go deeper, start over.
lookup
Look up help topics with progressive depth. Pair with attune-ai for the full author-and-read workflow. Triggers on: lookup, look up, depth, topic, help topic, tell me more.
lookup-list
List all available help topics, optionally filtered by tag. Use to browse what's in the bundled templates or the project's .help/ directory. Triggers on: list topics, what's available, browse help, show topics.
lookup-warn
Get context warnings for a file based on its extension and name. Surfaces known gotchas before the user hits them. Triggers on: warn me, gotchas, pitfalls, what should I watch out for, check this file.
axiom-apple-docs-research
Use when researching Apple frameworks, APIs, or WWDC sessions - provides techniques for retrieving full transcripts, code samples, and documentation using Chrome browser and sosumi.ai.
learn
Learn a tech topic to a correct 101 level in minimal time. Researches open sources (official docs/releases, engineering blogs, YouTube talks, HN/Reddit, news, papers) restricted to recent material, then produces a brief with a 101 mental model, what changed, tradeoffs, an adopt/trial/hold/avoid verdict, a…