Individual skill
VideoEssay
Turns content plus a stance into a video essay narrated by the DA, any post, idea or feature plus a length into a short DA-narrated explainer video, or the author's own audio reading of their blog post (a recording or their voice clone) into a finished video of that post, with scripted visuals rendered on HyperFrames, presence layer, rendered and read back. USE WHEN video essay, explainer video, short video about this post, N-minute video of my blog post, make a video about this, respond to this video, argue against this in a video, debate this, video response, DA video, narrated video, turn this essay into a video, react to this interview, make a video from my audio, I recorded myself reading the post, turn this post into a video, video from my voice clone, audio to video. NOT FOR the user's camera footage or clips (Video), audio-only podcast cuts (Video), one-off animation (HyperFrames).
LifeOS/install/skills/VideoEssay/SKILL.md
Source commit b7efec97d8c3885feee285bee468c35602fb0606
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
Standard SKILL.md format has not been attested at this commit. No installation command is available; inspect the source.
Repository context
- Repository stars (not skill ratings)
- 19,771
- Repository last updated
- Nov 5, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai Repository topic
- augmentation Repository topic
- productivity Repository topic
- humans Repository topic
- ai-harness Repository topic
- intent-engineering Repository topic
- personal-ai Repository topic
- coding Repository topic
- lifeos Repository topic
- writing Derived category
- engineering Derived category
- engineering-web Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
Intents/Argue.mddoc · 5,297 bytesIntents/Explainer.mddoc · 7,451 bytesIntents/Full.mddoc · 1,476 bytesIntents/Produce.mddoc · 7,046 bytesIntents/Script.mddoc · 3,893 bytesIntents/Voice.mddoc · 10,371 bytesReferences/ScriptSchema.mddoc · 4,363 bytesReferences/Style.mddoc · 19,174 bytesReferences/Tools.mddoc · 5,674 bytesSKILL.mdcore · 14,665 bytesSKILL.mdcore · 14,665 bytesSKILL.mdcore · 14,665 bytesSetup.mddoc · 14,871 bytesTools/.gitignoreasset · 30 bytesTools/Align.tsruns · 6,801 bytesTools/Build.tsruns · 21,349 bytesTools/Capture.tsruns · 66,865 bytesTools/Clean.tsruns · 22,229 bytesTools/Compose.tsruns · 15,215 bytesTools/CompositionTypes.tsruns · 5,612 bytesTools/Describe.tsruns · 8,580 bytesTools/DesignAudit.tsruns · 135,203 bytesTools/DiagramLayout.tsruns · 29,661 bytesTools/EssayLint.tsruns · 6,500 bytesTools/Ingest.tsruns · 52,557 bytesTools/Intake.tsruns · 3,495 bytesTools/Lib.tsruns · 28,929 bytesTools/Meaning.tsruns · 21,231 bytesTools/Motion.tsruns · 12,352 bytesTools/Narrate.tsruns · 24,955 bytesTools/Page.tsruns · 26,754 bytesTools/PagePresence.tsruns · 32,584 bytesTools/PageVisuals.tsruns · 91,006 bytesTools/PlanBeats.tsruns · 4,136 bytesTools/ReadCamera.tsruns · 11,497 bytesTools/ReadSync.tsruns · 13,596 bytesTools/Run.tsruns · 21,517 bytesTools/Score.tsruns · 14,952 bytesTools/ScriptLint.tsruns · 9,659 bytesTools/Setup.tsruns · 11,344 bytesTools/Theme.tsruns · 22,390 bytesTools/Thumbnail.tsruns · 6,978 bytesTools/Verify.tsruns · 31,935 bytesTools/package.jsonruns · 418 bytesTools/tsconfig.jsonasset · 420 bytes
Read excerpt
# VideoEssay
**Contents:** Ideal State · Intent Routing · Tools · Data & Config · Quality loop · Gotchas · Examples
The DA's own video format, in two modes, each a fully automated production that proves itself before the user sees it. Essay mode argues first, then renders. Voice mode (`run.json` `mode: "voice"`) turns the author's post, read by their recording, their voice clone or the DA reading their exact words (`run.json` `narrator` `recorded` | `clone` | `da`), into a video of the real post page scrolling with the spoken sentence highlighted, inserts directed from what the post argues (`LIFEOS/TOOLS/VideoMeaning`: MeaningMap, Direction, a two-vendor plan review), and the reader's portrait in the corner badge (the author's, or the DA's on a DA-read run).
## Ideal State
- An essay run argues before it renders: a linted, steelmanned `Essay.md` with verbatim, correctly attributed quotes reaches the user at the checkpoint (unless the ask skips it), and only then becomes `Script.json` and a render.
- A voice run narrates only the author's own words, its page reads like the live post, and every page highlight and insert is timed to the paragraph being spoken.
- Every render reads itself back before anyone sees it: `Out/verify.json` all green, and the frames and the `Out/review/` studio pass read.
- The mp4 and thumbnail reach `~/Downloads/<slug>/` only through `Deliver.ts`, after a passing ArtDirection critique and Proof receipt on those exact bytes.
- Every run stops in review state; nothing uploads from this skill. Publishing is the user's separate call through `Video`.