Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add Zane-0x5a/remotion-director/plugin install remotion-directorWrote 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/zane-0x5a/remotion-director/create)<a href="https://agentmods.dev/skills/zane-0x5a/remotion-director/create"><img src="https://agentmods.dev/badge/skills/zane-0x5a/remotion-director/create.svg" alt="Measured on agentmods" 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.00160 | $0.06028 |
| Opus 5 | $0.00080 | $0.03014 |
| Sonnet 5 | $0.00032 | $0.01206 |
| Haiku 4.5 | $0.00016 | $0.00603 |
Grade A, and why
create 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 8d ago.
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 — 158 lines — stays where its author put it; the contents beside it link to each section on GitHub.
create
Turn a brief into a finished motion piece (default 1080×1920 vertical; landscape/square also available) through the 甲乙环 (critic-loop) pipeline. Quality is produced by a unified design-and-build agent working in one continuous context with real design knowledge — judged on its actual rendered frames, blind-selected and critic-refined, with the user's eyes as the final gate.
You (the agent reading this skill) are the orchestrator. You spawn the sub-agents, run the render tooling, and ferry critic verdicts verbatim — you do NOT design, and you do NOT judge aesthetics. Every piece of design knowledge and every protocol reaches the sub-agents by them Reading the verbatim equipment/protocol files — never by you paraphrasing them.
The one rule that protects everything: do not summarize the equipment, the §4 self-check persona, the conceit rules, or the critic protocol in your own words. The tuned wording only binds an agent when that agent has the literal text in its context. Always delegate by Read (
${CLAUDE_PLUGIN_ROOT}/…), never by retelling.
Inputs
The pipeline needs a brief and a spec before any draw. Collect both in Step 0.5 (below); for any you can't get, propose a sensible default and let the user accept it in one line.
- brief: the piece's job — audience, takeaway, tone. Required. If not given, ask for it.
- spec — the finished-video parameters:
- aspect / resolution: vertical 1080×1920 (default — social/portrait), landscape 1920×1080, or square 1080×1080. Propose vertical as the default; the user may pick another.
- duration — offer it as a choice, not a blank (see Step 0.5): a couple of sensible second-counts for this brief, "I'll name one", or "don't constrain it — the designer decides". Whichever second-count the user picks or states, it is locked; only the explicit "don't constrain it" option makes it free. This authority is carried all the way to Step 4.5.
- fps (default 30).
- on-screen copy: is there required text/wording, or is it the designer's call?
- audio intent: does the user want sound (music / SFX / VO)? Note honestly if asked: audio is experimental here — the engine can mount
<Audio>, but the design equipment and the critic loop are visual-only (no audio dimension in the 3-step process, nothing in §4 / the 甲乙环 judges sound). So an audio request is best-effort and unverified by the pipeline; surface that before committing to it. If the user still insists on sound, the minimal tool-chain pointer is: consult theremotion-best-practicesskill'sremotion-markupnode (audio.md/sfx.md—<Audio>,remotion.mediaremote SFX) for what the engine supports, and source CC0 assets yourself — the pipeline neither provides nor validates audio. (Note:sfx.mduses@remotion/sfx, which is deliberately NOT in the base dep set — audio being experimental, the builder installs it on demand withnpx remotion add @remotion/sfx, which resolves the version matching the pinned engine.)
- target-project port (only if asked): if the user intends to port the finished piece back into an existing Remotion project rather than ship the standalone workspace render, ask for that project's Remotion version and whether it has
three/@remotion/mediainstalled up front. The workspace builds on Remotion 4.0.515 + three (the version the pipeline is validated against — see the plugin'spackage.jsonfor the current pin); an older/leaner target can drift on API, so knowing the target version before drawing avoids a port-time surprise. (Porting is a user-side activity the pipeline doesn't itself verify.) - N (draws): independent draws before blind-select. Default 3. (More draws = higher ceiling; N is the user's knob.)
- workspace: a user-side project dir (NOT under the plugin). Default
./<piece-slug>/in the user's CWD.
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.
- 8d ago First seen · 158 lines · 160 tokens per session scan A b07f0cde01a4
create is a skill published in the GitHub repository Zane-0x5a/remotion-director (28 stars, last pushed 16d ago), licensed MIT. It adds 160 tokens to every session and 6,028 once invoked, about $0.0008 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-08-30.
Other skills, from other repositories
video-hyperframes
Hyperframes / Remotion-compatible continuous frame animation with autoplay support.
video-hyperframes
A web-based sequence of video frames designed for Hyperframes or Remotion, with each frame presenting one visual idea.
saas-product-demo-video
Produce a 20-45s SaaS product demo video in Remotion. Use whenever the user wants to make a product film, marketing reel, explainer, launch video, or LinkedIn/Instagram video of their app - including requests like "make a video of my product", "remotion video", "product demo reel", "launch film", "vertical reel"…
frame-data-chart-nyt
NYT-newsroom typography, staggered reveal animation, and editorial-grade charts (line, bar, or range band).
frame-flowchart-sticky
SVG curve connectors, sticky-note nodes, and cursor interaction with a whiteboard-brainstorm feel.
frame-glitch-title
Digital glitch, chromatic offset, and data-corruption title frame for video transitions or cyberpunk heroes.