Install
openclaw skills install creatok-generate-videoUse when generating, resuming, or checking TikTok videos, ads, or selling videos.
openclaw skills install creatok-generate-video./references/common-rules.md.The skill must read model list, defaults, and hard limits from the CreatOK capabilities endpoint at runtime instead of hardcoding them locally.
Keep the local client thin:
If a chosen plan conflicts with model limits, the model should explain the limitation, suggest a workable plan, and wait for user confirmation before generating.
Model list, defaults, and hard limits such as supported definitions, durations, orientations, and reference image caps must be read from the CreatOK capabilities endpoint at runtime instead of being hardcoded in this skill. Reference images are supported by uploading local image files first, then passing the uploaded reference to the video task.
Sora 2 or a Veo modelPOST /api/open/skills/tasksGET /api/open/skills/tasks/status?task_id=...outputs/result.json with task_id/status/video_url/rawoutputs/result.mdtask_id immediately after submission, before waiting for the final status, so the user can recover the task later if the local process is interrupted.video_url verbatim.task_id, this skill should continue from that task instead of starting a new one.video_url verbatim.All artifacts under generate-video/.artifacts/<run_id>/....
creatok-analyze-video or creatok-recreate-video.creatok-analyze-video, the model should carry forward the chosen direction without making the user repeat it.creatok-recreate-video, the model should use the script or brief already developed in the conversation as the starting point for generation.creatok-generate-video with the existing task_id instead of restarting the job from scratch.