/ at a glance /
12
videos auto-posted over 4 days before stalling
Measured · internal£0
extra generation cost per clip vs ~$2.42 on a paid API
Benchmark45
credits per clip against a 1,200/month ceiling
Measured · internal4+
video models tested before locking Seedance 2.0
Measured · internal/ what we built /
A fixed Seedance 2.0 prompt recipe (9:16, 10s, native audio) with a 50/50 emotional/cute split and baked-in rules for a natural home-video look.
A scheduled local Claude session reaches the video connector on the existing subscription and generates the clip — at zero extra API cost.
A Python uploader that posts to the YouTube Data API v3 with auto-refreshing OAuth; verified public posting works.
A 16-theme round-robin supplies the next concept and prompt; Claude writes the title, description and #Shorts caption in-session.
Stitches the existing clip library into anti-clustered compilation Shorts, letting the schedule run while credits are scarce.
Scheduled jobs drain a queue and log every run; the fail-ping webhook is still unconfigured and the queue starves without manual refills.
partial/ the moment it clicks /
Verifying that a headless Claude session could reach the video connector and pull the live credit balance — which meant the whole pipeline could run unattended on the existing subscription at zero extra cost, killing the need for a paid video API.
/ tech stack /
Built to be owned.
Skills shown