kelly-demo-video-factorylisted
Install: claude install-skill mr-kelly/skills
# Kelly Demo Video Factory
## Overview
This skill plans product demo/marketing videos end to end: capture the idea (hook, pain
point, concept), build a shot-by-shot storyboard, verify every product claim against the
real codebase, track recording progress per shot, and hand off to post-production /
Remotion (HyperFrame). It follows the standard App-in-Skill shape: a read-only AirApp
(`content/kelly-demo-video-factory-app/`) renders the pipeline for a human, while **Busabase is the system of record** —
`videos` and `video-shots` are real Bases, editable directly in the Busabase web app or
through this skill's scripts. The browser talks to Busabase directly (via `busabase-sdk`
through a same-origin OAuth proxy, `content/kelly-demo-video-factory-app/server.js`) — there is no server-side JS/TS data
layer holding credentials. The AirApp never writes to Busabase itself; it is a dashboard,
not an editor (see Boundary).
Default interaction mode: App UI. Start it with `pnpm --dir content/kelly-demo-video-factory-app start` (or `node
content/kelly-demo-video-factory-app/server.js`) and report the actual local URL — the first run on a fresh machine needs
`pnpm --dir content/kelly-demo-video-factory-app install && pnpm --dir content/kelly-demo-video-factory-app run build:sdk` first. All record writes
(proposing videos/shots, marking recording status) go through `scripts/*.mjs`, not the
app.
## App UI Screenshots
<table>
<tr>
<td width="50%"><img src="assets/screenshots/videos.