Update to Vidova
Snapshot Nov 9, 2026 · 01:09 UTC · version 1.0.6
Collection source: downloaded plugin package.
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.
Up to 3 plugins free · no card required.
All fields and original values.
Skill instructions
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...
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 JSONSKILL.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
"---\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"
"---\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