← VidovaCONTENT HISTORY

Update to Vidova

Snapshot Nov 9, 2026 · 01:09 UTC · version 1.0.6

Collection source: downloaded plugin package.

WHAT CHANGED

Instructions updated for product-ad-video

Skill instructions — Now says: # Product ad One product, one promise, one action, in the time it takes to scroll past. 1. Check that the Vidova tools are available, for example with...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Vidova and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Skill instructions

Before

Nov 1, 2026 · 00:10 UTC

metadata: vidova-guide: skills/product-ad # Product ad video Vidova edits this video on a real timeline and renders it in the cloud. The full guide for a short product ad is on Vidova's server, so it is always current. 1. Check that th...

After

Nov 9, 2026 · 01:09 UTC

# Product ad One product, one promise, one action, in the time it takes to scroll past. 1. Check that the Vidova tools are available, for example with `get_active_project`. If they are not, ask the person to connect the Vidova plugin and...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -2,19 +2,28 @@
 name: product-ad-video
 description: "Make a short product ad with Vidova, the AI video editor. Use when someone asks for a product ad, a UGC-style ad, a launch or drop video, or a promo with a price or offer, from product footage or photos, for Reels, TikTok, Shorts or a store page. Vidova cuts, captions, animates, adds music and renders the video in the cloud."
 license: MIT
-metadata:
-  vidova-guide: skills/product-ad
 ---
 
-# Product ad video
+# Product ad
 
-Vidova edits this video on a real timeline and renders it in the cloud. The full guide for a short product ad is on Vidova's server, so it is always current.
+One product, one promise, one action, in the time it takes to scroll past.
 
 ## Steps
 
-1. Check that the Vidova tools are available (for example `get_active_project`). If they are not, follow the `vidova` skill to connect the Vidova MCP server.
-2. Call `read_docs` with id `skills/product-ad`. Follow that guide for the whole edit.
-3. Put the person's footage in a project: `create_project`, then `upload_files`, `import_asset_url` or `begin_asset_upload`.
-4. Call `search_templates`. When one fits, use `read_template` and `apply_template`. Otherwise build the film with `patch_film`.
-5. Watch the result with `preview_timeline`. Call `check_film` on the whole film and fix what it lists.
-6. Call `render_video`, then give the person the project `url` and the finished video.
+1. Check that the Vidova tools are available, for example with `get_active_project`. If they are not, ask the person to connect the Vidova plugin and sign in.
+2. Make a project with `create_project`. If the person attached files in this chat, bring them in with `import_attached_files`. A file over 512 MB cannot be attached: call `create_upload_link` and give the person its link, where they add the file from their device. Use `import_asset_url` for a link to a file. Call `wait_for_asset` with every Asset ID until the files are ready. For a whole new edit from these files, call `start_routine` with routine `edit_prep` and the person's brief word for word before you read the footage. Call `wait_for_jobs` until it is done, follow its handoff, then go to the step that calls `check_edit`.
+3. Read each file with `read_asset`: the best angle, the moment of use, where the product sits in the frame. Use `remove_background` on a logo that sits on a box.
+4. Call `search_templates`. When a template fits, use `read_template` and `apply_template`, then adjust it with `patch_film`. When none fits, build the film with `patch_film`.
+5. Cut on the downbeats of the music. Find a track with `search_stock` kind music, add it with `import_stock`, and read its beats with `detect_beats`.
+6. Watch the result with `preview_timeline`, and with `preview_range` across the moments that move. Call `check_edit`, then `wait_for_jobs` with its Job ID, and fix what it names.
+7. Call `render_video`, wait for it with `wait_for_jobs`, then give the person the project `url` and the link to the finished video.
+
+## What makes it work
+
+- The person's brief comes first: their order, song, length, format and rules. This skill fills in the rest.
+- Show the product in use, or its best detail, in the first second. No logo first and no black frame.
+- A 15 second ad has four parts: the hook to 1 s, the reason to 9 s (the problem and the fix, or three details, one idea per shot), the peak to 12 s with the offer said once, and the product still moving with the brand and the action to the end. Scale this to 6 or 30 seconds.
+- Use 8 to 10 shots in 15 seconds, with lengths that follow the beat.
+- Use only the person's facts. Never invent a feature, a price, a claim or a review. Add no medical or performance claim unless they wrote it.
+- Keep the product's true colours, and keep it the sharpest thing in the frame. Text never sits on the product or on a face.
+- Use 9:16 for Reels, TikTok and Stories unless they say otherwise, 1:1 or 4:5 for a feed, and 16:9 for YouTube or a website. For an app or a website, `search_stock` has device frames.
Full technical diff · 1 changed fields

changed /skill_md_contents

BEFORE
"---\nname: product-ad-video\ndescription: \"Make a short product ad with Vidova, the AI video editor. Use when someone asks for a product ad, a UGC-style ad, a launch or drop video, or a promo with a price or offer, from product footage or photos, for Reels, TikTok, Shorts or a store page. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\nmetadata:\n  vidova-guide: skills/product-ad\n---\n\n# Product ad video\n\nVidova edits this video on a real timeline and renders it in the cloud. The full guide for a short product ad is on Vidova's server, so it is always current.\n\n## Steps\n\n1. Check that the Vidova tools are available (for example `get_active_project`). If they are not, follow the `vidova` skill to connect the Vidova MCP server.\n2. Call `read_docs` with id `skills/product-ad`. Follow that guide for the whole edit.\n3. Put the person's footage in a project: `create_project`, then `upload_files`, `import_asset_url` or `begin_asset_upload`.\n4. Call `search_templates`. When one fits, use `read_template` and `apply_template`. Otherwise build the film with `patch_film`.\n5. Watch the result with `preview_timeline`. Call `check_film` on the whole film and fix what it lists.\n6. Call `render_video`, then give the person the project `url` and the finished video.\n"
AFTER
"---\nname: product-ad-video\ndescription: \"Make a short product ad with Vidova, the AI video editor. Use when someone asks for a product ad, a UGC-style ad, a launch or drop video, or a promo with a price or offer, from product footage or photos, for Reels, TikTok, Shorts or a store page. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\n---\n\n# Product ad\n\nOne product, one promise, one action, in the time it takes to scroll past.\n\n## Steps\n\n1. Check that the Vidova tools are available, for example with `get_active_project`. If they are not, ask the person to connect the Vidova plugin and sign in.\n2. Make a project with `create_project`. If the person attached files in this chat, bring them in with `import_attached_files`. A file over 512 MB cannot be attached: call `create_upload_link` and give the person its link, where they add the file from their device. Use `import_asset_url` for a link to a file. Call `wait_for_asset` with every Asset ID until the files are ready. For a whole new edit from these files, call `start_routine` with routine `edit_prep` and the person's brief word for word before you read the footage. Call `wait_for_jobs` until it is done, follow its handoff, then go to the step that calls `check_edit`.\n3. Read each file with `read_asset`: the best angle, the moment of use, where the product sits in the frame. Use `remove_background` on a logo that sits on a box.\n4. Call `search_templates`. When a template fits, use `read_template` and `apply_template`, then adjust it with `patch_film`. When none fits, build the film with `patch_film`.\n5. Cut on the downbeats of the music. Find a track with `search_stock` kind music, add it with `import_stock`, and read its beats with `detect_beats`.\n6. Watch the result with `preview_timeline`, and with `preview_range` across the moments that move. Call `check_edit`, then `wait_for_jobs` with its Job ID, and fix what it names.\n7. Call `render_video`, wait for it with `wait_for_jobs`, then give the person the project `url` and the link to the finished video.\n\n## What makes it work\n\n- The person's brief comes first: their order, song, length, format and rules. This skill fills in the rest.\n- Show the product in use, or its best detail, in the first second. No logo first and no black frame.\n- A 15 second ad has four parts: the hook to 1 s, the reason to 9 s (the problem and the fix, or three details, one idea per shot), the peak to 12 s with the offer said once, and the product still moving with the brand and the action to the end. Scale this to 6 or 30 seconds.\n- Use 8 to 10 shots in 15 seconds, with lengths that follow the beat.\n- Use only the person's facts. Never invent a feature, a price, a claim or a review. Add no medical or performance claim unless they wrote it.\n- Keep the product's true colours, and keep it the sharpest thing in the frame. Text never sits on the product or on a face.\n- Use 9:16 for Reels, TikTok and Stories unless they say otherwise, 1:1 or 4:5 for a feed, and 16:9 for YouTube or a website. For an app or a website, `search_stock` has device frames.\n"
Full snapshot data
{
  "description": "Make a short product ad with Vidova, the AI video editor. Use when someone asks for a product ad, a UGC-style ad, a launch or drop video, or a promo with a price or offer, from product footage or photos, for Reels, TikTok, Shorts or a store page. Vidova cuts, captions, animates, adds music and renders the video in the cloud.",
  "included_files": [],
  "name": "product-ad-video",
  "skill_md_contents": "---\nname: product-ad-video\ndescription: \"Make a short product ad with Vidova, the AI video editor. Use when someone asks for a product ad, a UGC-style ad, a launch or drop video, or a promo with a price or offer, from product footage or photos, for Reels, TikTok, Shorts or a store page. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\n---\n\n# Product ad\n\nOne product, one promise, one action, in the time it takes to scroll past.\n\n## Steps\n\n1. Check that the Vidova tools are available, for example with `get_active_project`. If they are not, ask the person to connect the Vidova plugin and sign in.\n2. Make a project with `create_project`. If the person attached files in this chat, bring them in with `import_attached_files`. A file over 512 MB cannot be attached: call `create_upload_link` and give the person its link, where they add the file from their device. Use `import_asset_url` for a link to a file. Call `wait_for_asset` with every Asset ID until the files are ready. For a whole new edit from these files, call `start_routine` with routine `edit_prep` and the person's brief word for word before you read the footage. Call `wait_for_jobs` until it is done, follow its handoff, then go to the step that calls `check_edit`.\n3. Read each file with `read_asset`: the best angle, the moment of use, where the product sits in the frame. Use `remove_background` on a logo that sits on a box.\n4. Call `search_templates`. When a template fits, use `read_template` and `apply_template`, then adjust it with `patch_film`. When none fits, build the film with `patch_film`.\n5. Cut on the downbeats of the music. Find a track with `search_stock` kind music, add it with `import_stock`, and read its beats with `detect_beats`.\n6. Watch the result with `preview_timeline`, and with `preview_range` across the moments that move. Call `check_edit`, then `wait_for_jobs` with its Job ID, and fix what it names.\n7. Call `render_video`, wait for it with `wait_for_jobs`, then give the person the project `url` and the link to the finished video.\n\n## What makes it work\n\n- The person's brief comes first: their order, song, length, format and rules. This skill fills in the rest.\n- Show the product in use, or its best detail, in the first second. No logo first and no black frame.\n- A 15 second ad has four parts: the hook to 1 s, the reason to 9 s (the problem and the fix, or three details, one idea per shot), the peak to 12 s with the offer said once, and the product still moving with the brand and the action to the end. Scale this to 6 or 30 seconds.\n- Use 8 to 10 shots in 15 seconds, with lengths that follow the beat.\n- Use only the person's facts. Never invent a feature, a price, a claim or a review. Add no medical or performance claim unless they wrote it.\n- Keep the product's true colours, and keep it the sharpest thing in the frame. Text never sits on the product or on a face.\n- Use 9:16 for Reels, TikTok and Stories unless they say otherwise, 1:1 or 4:5 for a feed, and 16:9 for YouTube or a website. For an app or a website, `search_stock` has device frames.\n"
}

SHA-256 of public snapshot: b1514eeb337fce962db5dc6490347e56542a8b2b3fc80fa7d21d659605706844