think-x-actually-y-video-gen
Installation
SKILL.md
You think X, actually Y (three-beat ladder)
Template (segment lengths assume duration 10 → 30% / 30% / 40%; rescale for 5 or 15): Beat 1 YOU THINK {X}; Beat 2 ACTUALLY: IT’S {Y}; Beat 3 BUT WHAT REALLY DECIDES IS {Z} — X / Y / Z come from the user’s brief (you compress each to ≤6 words for on-screen legibility). Hard cuts and kinetic energy between beats. English subtitles with exact windows. Default duration is 10 when unspecified.
Dependencies: WERYAI_API_KEY + Node.js 18+. scripts/video_gen.js + WERYAI_VIDEO_API.md. No other Cursor skills required.
Prerequisites
WERYAI_API_KEYmust be set; Node 18+. Prefer publichttpsimage URLs; if the assembledscripts/video_gen.jssupports local file paths, review/verify the script and explicitly consent before local read-and-upload to WeryAI.- Non-empty
modelin everysubmit-*/waitJSON. - Each successful task submission may consume credits; re-submit creates new paid tasks.
Security, secrets, and API hosts
WERYAI_API_KEY: Secret; never commit.- API hosts fixed in
video_gen.js. - Local image handling disclosure: Prefer public
httpsimage URLs. If the assembledscripts/video_gen.jssupports local file paths, it may read a local image and upload it to WeryAI to obtain a public URL; require review / verification and explicit consent before using that path. - Higher assurance: Prefer a short-lived or isolated environment; review
scripts/video_gen.jsbefore production use. Verify whether the runtime can read local image files and upload them to WeryAI, and obtain explicit consent before using that path.