tfcbot/agent-video-team · Archived

director-clip-gen

>- Submit and monitor a Kling 3.0 Motion Control clone through Vidjutsu using a staged source video, a generated starting image, and a Vidjutsu-owned task ID.

First seen Apr 12, 2026

Installation

$ npx skills add tfcbot/agent-video-team --skill director-clip-gen

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from tfcbot/agent-video-team · top by installs.

npx skills add tfcbot/agent-video-team

Browse all from tfcbot/agent-video-team

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,798 B
  • docs SUMMARY.md 180 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Director — Clip Gen

Vidjutsu supports one clone-video model: Kling 3.0 Motion Control.

Submit

POST https://api.vidjutsu.ai/v1/clones/video
Authorization: Bearer <VIDJUTSU_API_KEY>
Idempotency-Key: <stable workflow key>
Content-Type: application/json

{
  "startingImageUrl": "<generated starting image URL>",
  "sourceVideoUrl": "<staged source video URL>",
  "model": "kling",
  "prompt": "<optional concise motion-control guidance>"
}

The source must be public HTTPS and 3–15 seconds. Acceptance is asynchronous:

{"id":"<Vidjutsu clone task ID>","status":"processing"}

Persist id immediately. Reusing the same idempotency key prevents duplicate generation when the original request outcome is replayed.

Read status

GET https://api.vidjutsu.ai/v1/clones/video/{id}
Authorization: Bearer <VIDJUTSU_API_KEY>
  • processing: checkpoint the task ID and check again later.
  • completed: use the returned videoUrl.
  • failed: stop and report the returned error.

Status reads use Vidjutsu-owned state updated by authenticated runner callbacks. They do not poll Kling and do not expose an upstream task ID.

Rules

  • Never select or fall back to another model or Kling version.
  • Never call the dedicated runner or an upstream provider directly.
  • Never resubmit merely because a task is still processing.
  • Preserve the returned video without resizing or transcoding until

post-production.

  • Clone submissions share the 50/day clone admission group; status reads are

unmetered and have no separate per-operation charge.