to-scenes
Skill186 starsChanged 22 days agoMITView on GitHub
Use when a narrated video's beats and draft narration need visual direction, scene concepts, metaphors, worlds, action, camera logic, or visual continuity before storyboarding.
In this repository10 other files it gives its agents.
- boring-videoSkill
- develop-topicSkill
- record-terminalSkill
- setup-boring-video-skillsSkill
- to-articleSkill
- to-narrationSkill
- to-spec-beatsSkill
- to-storyboardSkill
- to-videoSkill
- verysmallwoods-videoSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 0 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 20
Run the scene audit in the format reference.
- Very specific: line 24
Before presenting SCENES.md, a changed NARRATION.md, or any later revision, follow ../boring-video/references/markdown-review.md.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
To scenes
Turn BEATS.md and NARRATION.md into SCENES.md. A scene is a small event in a world, not a container for information. Its visuals serve the narration: they reveal, demonstrate, compare, or hold exactly when the spoken idea needs them.
Process
- Read both inputs, the applicable design truth, and
references/hyperframes-capability-envelope.md. Recompute the beats and narration artifact digests; continue only when the narration'ssource_digestmatches the current beats and both stored artifact digests match their files. The envelope constrains feasibility without prescribing implementation. Treat narration as revisable evidence, not a locked timeline. - Find a physical or spatial expression for each abstract beat: give the concept a body, put it in a world, and cause a visible state change. Coordinate that change with the narration's explanation, emphasis, and pauses instead of designing a separate visual performance.
- Group beats that belong to one continuous event; split a beat when its explanation requires distinct visual events.
- Design the film as a whole: establish a continuity object or motion, vary worlds and shot scales, place visual peaks, and name the rhythm.
- Flag narration sentences whose order, length, or duplication fights the visual event. Revise
NARRATION.mdonly after preserving the originating beat's claim and job. After any revision, recompute itsartifact_digestand revalidate its beats and article lineage before using it as a source. - Write
SCENES.mdusingreferences/scene-format.md. Read that file before drafting or auditing scenes, and record the current beats and narration digests. For every demonstration, define the exact visible sequence, choose its truth mode, and declare how every code surface is labeled; do not leave those decisions for production. - Create or select the single HyperFrames review project and record its path and revision in
SCENES.md. Build each scene's smallest useful 16:9 proof: Hero when one state is sufficient, Start/Hero/End when change or continuity must be judged, and additional states only for a named risk. Use real typography, near-final copy, and real code or evidence-backed terminal components wherever those determine the result. Embed or link those proof images from the owning scene section inSCENES.md, with their state IDs and project revision. - Classify every scene's feasibility using the capability envelope, naming dependencies and fallbacks where required.
- Run the scene audit in the format reference. If narration changes after scenes exist, revise every affected scene, refresh
source_narration_digest, recompute the scenesartifact_digest, mark affected rendered proof stale, and repeat the audit before completion.
Resolve the visual grammar and declared scene risks with the rendered evidence referenced from SCENES.md before advancing. Record project identity, revision, source digests, proof paths, aspect ratio, reviewed risks, and decisions in project state and SCENES.md.
Before presenting SCENES.md, a changed NARRATION.md, or any later revision, follow ../boring-video/references/markdown-review.md. The authoritative SCENES.md pairs each semantic scene contract with inspectable rendered evidence from the shared HyperFrames project. Do not represent unrendered prose as visual evidence.
SCENES.md is complete when every beat has a feasible visual event, the film has deliberate variation and continuity, each declared visual risk is inspectable through evidence referenced from the Markdown, the shared project and proof revision are recorded, and the Markdown review completion criterion is satisfied for SCENES.md and any NARRATION.md revised by this stage.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

