varg-previz SKILL.md skillA
varg-previz from varghq/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add varghq/skills/varg-previz@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- varghq/skills
- Path
varg-previz/SKILL.md- Versions recorded
- 2
- Latest version
- v1.0.0, committed Oct 26, 2026
- First version recorded
- Oct 26, 2026
- Size
- 6,652 bytes
- Repository stars
- 21
- License
- MIT
Plan and pre-visualise any multi-shot AI video before spending credits on varg - music videos, ads and product promos, UGC-style spots, trailers, short films, explainers. Write the story (Hero's Journey, hook-problem-payoff, 3-act), lock character/product/vehicle sheets and one master plate per location, group shots into master scenes, block every camera in a three.js grey-box previz on the timeline (auto cameras from plain storyboard words like "MCU, 3/4 left, push in"), then export clean…
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
# varg previz: story → anchors → 3D previz → Seedance v2v
AI video models redraw the world on every call. A previz fixes what they are worst at, camera, geography, scale and
timing, for free before the paid step. It is a cheap grey-box: it approves cameras and blocking, never the look.
Built on a 36-shot, 99 s music video ("I Don't Wanna Pick", 9:16, 133.8 BPM) and tested on a 6-shot product ad.
The app is in `templates/previz/`; `scripts/new_previz.py` sets it up in a project.
## Pick the depth first
| project | do |
|---|---|
| 1–3 shots, simple camera | skip the previz: anchors (step 3) + image-to-video |
| 4–15 shots, one or two places, ad / UGC / promo | steps 1–3, auto cameras from the storyboard, a quick approval pass in the previz, pack |
| music video, trailer, short film, anything with geography, scale or many places | everything below |
## The pipeline (in this order)
1. **Story**: pick a structure for the format and map it onto the timeline (song sections, VO beats or seconds).
One story beat per section, the hook in the first 2–3 s. → `references/story-structure.md`
…Read the whole file at its exact version.
How to install
mdr add varghq/skills/varg-previz@sha256:55a3a5da099aca33The line at the top of this page pins the label v1.0.0, 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.
[](https://markdownregistry.com/a/art_k5hlyxqbwpbjhz3w)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, all committed on Oct 26, 2026.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.0 latest | 2026-10-26 | 30620f7 | 6,652 B | A | view · diff |
| v1.0.0 | 2026-10-26 | b62f676 | 6,686 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6652 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
varghq/skills · 21 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_k5hlyxqbwpbjhz3w GET https://markdownregistry.com/api/v1/resolve?ref=varghq/skills/varg-previz GET https://markdownregistry.com/api/v1/blob/55a3a5da099aca3308ccee3d4afcdb2c206baa1edfa46b642f9e1f09a8150d1e
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.