asset-prep

Installation
SKILL.md

Asset prep

Real assets only. Without them the model draws your product from scratch and it looks off: wrong spacing, placeholder boxes, fake buttons. Anyone who has used good software feels it in a second, and the whole film reads as cheap. The model may invent the camera; it may not invent the product.

Everything lands in the film's assets/, and every file is listed in brief.md under ASSETS with where it came from. List what you found before animating anything. A screen the story needs and you don't have is a blocker: ask for it.

Apply only the routes and checks for the selected job. Read a linked skill's named file from its installed folder when available, or from the linked source. Report an unavailable required reference instead of inventing it. [skill-authoring, DISTRIBUTION.md#composing-skills]

Read by job

The job Read
Record a real app flow with the bundled recording source APP-RECORDING.md
Inspect supplied footage, its streams, geometry, color and evidence limits MEDIA-INSPECTION.md
Cut, assemble, caption or layer supplied footage locally; replay or hand off an edit FOOTAGE-EDITS.md

Capture a product from its site

Helper prerequisite: the bundled Chrome/CDP helpers used by brand capture and logo fetching require unflagged global WebSocket, available in Node 22+. The old helper docs had no specific Node prerequisite. This does not change the separate app-recording source's Node requirement. Node globals, WebSocket; [asset-prep, scripts/_cdp.mjs]

Installs
14
GitHub Stars
14
First Seen
Oct 16, 2026