kuhnhomeuk-cell/procedural-film

★ 163⑂ 19

Agent skill: turn a topic into a 30s vertical film drawn and scored entirely in JavaScript. Reference film: the life of a monarch butterfly.

About kuhnhomeuk-cell/procedural-film

kuhnhomeuk-cell/procedural-film is an open-source project on GitHub, mainly written in JavaScript. Agent skill: turn a topic into a 30s vertical film drawn and scored entirely in JavaScript. Reference film: the life of a monarch butterfly. It currently holds 163 stars and 19 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #86 with 0 new stars today.

GitHub Repository Details

Repository kuhnhomeuk-cell/procedural-film · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

procedural-film

Six frames from the butterfly-life film, alternating hand-inked paper shots and navy blueprint shots

An agent skill that turns a topic into a 30-second vertical film. Every pixel is drawn in vanilla JavaScript on a canvas and every sound is synthesised in Web Audio, so the film ships with zero media assets. The output is one self-contained HTML player plus MP4 exports.

The reference film is examples/butterfly-life, the life cycle of a monarch butterfly: 17 shots, 32 seconds, 120 bpm, 1080x1920 at 24 fps.

What is in the repo

| Path | Contents | |---|---| | skills/procedural-film/ | The skill. SKILL.md is the pipeline, foundation/ is the engine and tools copied into each new film, templates/ holds the four planning documents, reference/ holds the shot-type index, scene and music guides, and frames from the example as the visual target. | | examples/butterfly-life/ | The butterfly film as the skill produces it: planning docs, source, tools, the HTML player and the phone MP4. |

Requirements

Install the skill

Clone the repo, then link the skill into your agent's skills folder. A link keeps the worked example reachable at examples/butterfly-life/ beside the skill.

git clone https://github.com/kuhnhomeuk-cell/procedural-film.git
ln -s "$PWD/procedural-film/skills/procedural-film" ~/.claude/skills/procedural-film

For another agent, link it into that agent's skills folder.

Make a film

Ask your agent for a procedural film about a subject, for example "make a procedural film about the life of a honeybee". skills/procedural-film/SKILL.md holds the full pipeline. Expect a long run: one agent per shot writes a scene file of 1000+ lines, then critic waves review every shot, so a film spends a large share of a usage plan.

Rebuild the butterfly film

npm install --prefix examples/butterfly-life/tools
node examples/butterfly-life/tools/check.cjs
node examples/butterfly-life/tools/render.cjs

check.cjs runs the six-check gate and exits 0 when green. render.cjs writes examples/butterfly-life/exports/butterfly-life.mp4. node examples/butterfly-life/tools/build.cjs rebuilds the HTML player.

Credit

The look and editing are modelled on Kevin Ngo's "The life of a fruit fly". examples/butterfly-life/docs/reference-analysis.md records what was taken from it.

License

MIT. See LICENSE.

GitHub Stars & Activity

163Stars
19Forks
0Open issues
JavaScriptLanguage

GitHub Popularity

GitHub stars163
Forks19
Open issues0
Primary languageJavaScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Daily boardrank #86 · ▲ 0 stars

Related AI Projects

1

affaan-m / ECC

JavaScript★ 263,267⑂ 39,395▲ 1,012 stars
2

addyosmani / agent-skills

JavaScript★ 97,396⑂ 10,274▲ 556 stars
3

cloudflare / security-audit-skill

JavaScript★ 17,418⑂ 959▲ 3,155 stars
4

mnfst / awesome-free-llm-apis

JavaScript★ 7,887⑂ 753▲ 138 stars
5

fspecii / ace-step-ui

JavaScript★ 4,924⑂ 756▲ 17 stars
6

BuilderIO / skills

JavaScript★ 4,331⑂ 215▲ 22 stars
7

WorldFlowAI / everything-claude-code

JavaScript★ 3,330⑂ 519▲ 99 stars
8

moritzkremb / jev-voice-browser

JavaScript★ 140⑂ 16

More AI Rankings