Install
openclaw skills install @zoucdr/one-detail-reads-person-video-genCreate vertical social-read shorts: one-cue thesis, example beat, playful closer, timed English captions (WeryAI). Use for psychology hooks, micro-behavior reads, or respectful debate-bait. Use when the user asks to judge someone from one signal. SEO: read people cue video; social psychology video.
openclaw skills install @zoucdr/one-detail-reads-person-video-genTemplate (timings assume duration 10; rescale for 5 or 15): 0–3s you can read someone by ONE cue; 3–8s one concrete example (user-chosen: e.g. how they treat service staff, how they handle a small promise, phone posture at dinner—no real non-public figures); 8–10s provocative summary that invites disagreement (e.g. THAT’S THE TELL—FIGHT ME toned playfully, not harassment). English subtitles with explicit timing. 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.
WERYAI_API_KEY must be set; Node 18+. Prefer public https image URLs; if the assembled scripts/video_gen.js supports local file paths, review/verify the script and explicitly consent before local read-and-upload to WeryAI.model.WERYAI_API_KEY: Secret; requires.env / primaryEnv.video_gen.js; no URL env overrides.https image URLs. If the assembled scripts/video_gen.js supports 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.scripts/video_gen.js before production use. Verify whether the runtime can read local image files and upload them to WeryAI, and obtain explicit consent before using that path.Locked rhythm (example for duration 10):
Visuals: Close-ups hands, eyes, cafe table, door holds; shallow DOF; constant micro-motion.
Typography: Bold sans, outline, lower third; English on screen.
Negatives (Kling): illegible text, watermark.
Confirmation: Full prompt in table.
wait.[Video](url) for results.node scripts/video_gen.js wait --json '{"model":"KLING_V3_0_PRO","prompt":"…","duration":10,"aspect_ratio":"9:16","generate_audio":true,"negative_prompt":"illegible text, watermark"}'
node scripts/video_gen.js wait --json '{"model":"SEEDANCE_2_0","prompt":"…","duration":10,"aspect_ratio":"9:16","resolution":"720p","generate_audio":true}'
Full reference: WERYAI_VIDEO_API.md.
Video or error; timed English captions follow thesis / example / closer structure with ranges scaled to duration (or user-approved split).
resources/WERYAI_VIDEO_API.md.Cue: how they treat waiters—cafe B-roll, playful closerCue: punctuality on small promises—office hands clockImage: anonymous crowd silhouette URL → same beat structureCue: how they apologize after a mistake—cafe reenactment, playful closer| model_key | durations | aspect_ratios | resolutions | audio | negative_prompt | prompt limit |
|---|---|---|---|---|---|---|
| KLING_V3_0_PRO | 5, 10, 15 | 9:16, 1:1, 16:9 | (omit) | yes | yes | 2000 |
| KLING_V3_0_STA | 5, 10, 15 | 9:16, 1:1, 16:9 | (omit) | yes | yes | 2000 |
| SEEDANCE_2_0 | 5, 10, 15 | 9:16, 1:1, 16:9 | 480p, 720p | yes | no | 2000 |
| model_key | durations | aspect_ratios | resolutions | audio | negative_prompt | image slots |
|---|---|---|---|---|---|---|
| KLING_V3_0_PRO | 5, 10, 15 | 9:16, 16:9, 1:1 | (omit) | yes | yes | single image |
| KLING_V3_0_STA | 5, 10, 15 | 9:16, 16:9, 1:1 | (omit) | yes | yes | single image |
| SEEDANCE_2_0 | 5, 10, 15 | 9:16, 1:1, 16:9 | 480p, 720p | yes | no | up to 3 images |
| Tier | model_key | Default duration |
|---|---|---|
| ⭐ Best | KLING_V3_0_PRO | 10 |
| 👍 Good | KLING_V3_0_STA | 10 |
| ⚡ Fast | SEEDANCE_2_0 | 10 (resolution: 720p) |
| Field | Value |
|---|---|
| aspect_ratio | 9:16 |
| duration | 10 |
| generate_audio | true |
| resolution | 720p (Seedance) |
| negative_prompt | Kling: illegible text, garbled captions, watermark |
Collect cue → map to three windows → confirm → wait.
Reference still → emotional read with same structure.
Packaged as
one-detail-reads-person-video-gen.