← 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 birthday-video

Skill instructions — Now says: A video made for one person on their day. It works when it is clearly theirs: their name, their people, their face laughing. 1. Check that the Vidova tools...

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/birthday-video Vidova edits this video on a real timeline and renders it in the cloud. The full guide for a birthday video is on Vidova's server, so it is always current. 1. Check that the Vidova tools ar...

After

Nov 9, 2026 · 01:09 UTC

A video made for one person on their day. It works when it is clearly theirs: their name, their people, their face laughing. 1. Check that the Vidova tools are available, for example with `get_active_project`. If they are not, ask the pe...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -2,19 +2,29 @@
 name: birthday-video
 description: "Make a birthday video with Vidova, the AI video editor. Use when someone asks for a birthday reel, a montage of photos and wishes, a surprise from friends or family, or a milestone age. Vidova cuts, captions, animates, adds music and renders the video in the cloud."
 license: MIT
-metadata:
-  vidova-guide: skills/birthday-video
 ---
 
 # Birthday video
 
-Vidova edits this video on a real timeline and renders it in the cloud. The full guide for a birthday video is on Vidova's server, so it is always current.
+A video made for one person on their day. It works when it is clearly theirs: their name, their people, their face laughing.
 
 ## 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/birthday-video`. 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 every file with `read_asset`: the cake and the second the flames go out, the best laugh, hugs, people singing, old photos and their order, and who says which wish.
+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 the moments to the music. Find a track with `search_stock` kind music, add it with `import_stock`, and read it 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.
+- Use the name and the age from the message. Never invent them. With neither, write "Happy birthday" with no name.
+- Choose the kind that fits the files: a party reel from clips of the day, through the years from old photos in order, or wishes from friends cut to their best sentence.
+- Show the person's face or the cake in the first second, with their name as the biggest thing on screen.
+- Give the best laughs the most time. Before the big moment, lower the music for a bar, then land the moment on a downbeat and slow it down.
+- End on the person with their people, for 2 to 3 seconds, with the footage still moving.
+- Every photo moves with a slow push. Text never sits on a face or on the flames.
+- Make 15 to 25 seconds for a party reel, or 30 to 60 seconds for through the years or wishes.
Full technical diff · 1 changed fields

changed /skill_md_contents

BEFORE
"---\nname: birthday-video\ndescription: \"Make a birthday video with Vidova, the AI video editor. Use when someone asks for a birthday reel, a montage of photos and wishes, a surprise from friends or family, or a milestone age. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\nmetadata:\n  vidova-guide: skills/birthday-video\n---\n\n# Birthday video\n\nVidova edits this video on a real timeline and renders it in the cloud. The full guide for a birthday video 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/birthday-video`. 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: birthday-video\ndescription: \"Make a birthday video with Vidova, the AI video editor. Use when someone asks for a birthday reel, a montage of photos and wishes, a surprise from friends or family, or a milestone age. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\n---\n\n# Birthday video\n\nA video made for one person on their day. It works when it is clearly theirs: their name, their people, their face laughing.\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 every file with `read_asset`: the cake and the second the flames go out, the best laugh, hugs, people singing, old photos and their order, and who says which wish.\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 the moments to the music. Find a track with `search_stock` kind music, add it with `import_stock`, and read it 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- Use the name and the age from the message. Never invent them. With neither, write \"Happy birthday\" with no name.\n- Choose the kind that fits the files: a party reel from clips of the day, through the years from old photos in order, or wishes from friends cut to their best sentence.\n- Show the person's face or the cake in the first second, with their name as the biggest thing on screen.\n- Give the best laughs the most time. Before the big moment, lower the music for a bar, then land the moment on a downbeat and slow it down.\n- End on the person with their people, for 2 to 3 seconds, with the footage still moving.\n- Every photo moves with a slow push. Text never sits on a face or on the flames.\n- Make 15 to 25 seconds for a party reel, or 30 to 60 seconds for through the years or wishes.\n"
Full snapshot data
{
  "description": "Make a birthday video with Vidova, the AI video editor. Use when someone asks for a birthday reel, a montage of photos and wishes, a surprise from friends or family, or a milestone age. Vidova cuts, captions, animates, adds music and renders the video in the cloud.",
  "included_files": [],
  "name": "birthday-video",
  "skill_md_contents": "---\nname: birthday-video\ndescription: \"Make a birthday video with Vidova, the AI video editor. Use when someone asks for a birthday reel, a montage of photos and wishes, a surprise from friends or family, or a milestone age. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\n---\n\n# Birthday video\n\nA video made for one person on their day. It works when it is clearly theirs: their name, their people, their face laughing.\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 every file with `read_asset`: the cake and the second the flames go out, the best laugh, hugs, people singing, old photos and their order, and who says which wish.\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 the moments to the music. Find a track with `search_stock` kind music, add it with `import_stock`, and read it 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- Use the name and the age from the message. Never invent them. With neither, write \"Happy birthday\" with no name.\n- Choose the kind that fits the files: a party reel from clips of the day, through the years from old photos in order, or wishes from friends cut to their best sentence.\n- Show the person's face or the cake in the first second, with their name as the biggest thing on screen.\n- Give the best laughs the most time. Before the big moment, lower the music for a bar, then land the moment on a downbeat and slow it down.\n- End on the person with their people, for 2 to 3 seconds, with the footage still moving.\n- Every photo moves with a slow push. Text never sits on a face or on the flames.\n- Make 15 to 25 seconds for a party reel, or 30 to 60 seconds for through the years or wishes.\n"
}

SHA-256 of public snapshot: f624b3d1b02da94406b9923ba0145ee6140777bfe23fd186343a5262da3a6c53