← 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 sports-highlights

Skill instructions — Now says: # Sports and fitness Sport is moments: the release, the strike, the finish, the last rep. A good edit finds the exact frame of each one and lands it on the...

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/sports-highlights # Sports highlights Vidova edits this video on a real timeline and renders it in the cloud. The full guide for a sports or fitness video is on Vidova's server, so it is always current. 1...

After

Nov 9, 2026 · 01:09 UTC

# Sports and fitness Sport is moments: the release, the strike, the finish, the last rep. A good edit finds the exact frame of each one and lands it on the song's hit. 1. Check that the Vidova tools are available, for example with `get_a...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -2,19 +2,28 @@
 name: sports-highlights
 description: "Make a sports or fitness video with Vidova, the AI video editor. Use when someone asks for match highlights, a player edit, a game day video, a training or gym reel, a race or a season recap. Vidova cuts, captions, animates, adds music and renders the video in the cloud."
 license: MIT
-metadata:
-  vidova-guide: skills/sports-highlights
 ---
 
-# Sports highlights
+# Sports and fitness
 
-Vidova edits this video on a real timeline and renders it in the cloud. The full guide for a sports or fitness video is on Vidova's server, so it is always current.
+Sport is moments: the release, the strike, the finish, the last rep. A good edit finds the exact frame of each one and lands it on the song's hit.
 
 ## 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/sports-highlights`. 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. Find each clip's peak to a tenth of a second with `read_asset`, `read_analysis_range` and `preview_frame`. Use `pin_moment` to keep it. Read the song with `detect_beats`.
+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. Build each moment in three shots: the approach rushing in, the peak on a downbeat easing to about quarter speed, then the replay from another angle.
+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.
+- Open as the brief says. When it says nothing, open on the best moment or on the athlete's face.
+- Keep the real sound of the strike or the net on the moment. Let the music dip for half a second before it, then come back on the next downbeat.
+- End on the finish: the celebration, the touch at the wall, the last rep or a face, slowed so it still moves.
+- Commit to the slow part. A timid slow-down reads as a stutter. Keep the action moving and never freeze it.
+- Never crop a head or the ball out of the frame, and never warp a body.
+- Use only their names, numbers, scores, teams and times. Never invent a score or a statistic.
Full technical diff · 1 changed fields

changed /skill_md_contents

BEFORE
"---\nname: sports-highlights\ndescription: \"Make a sports or fitness video with Vidova, the AI video editor. Use when someone asks for match highlights, a player edit, a game day video, a training or gym reel, a race or a season recap. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\nmetadata:\n  vidova-guide: skills/sports-highlights\n---\n\n# Sports highlights\n\nVidova edits this video on a real timeline and renders it in the cloud. The full guide for a sports or fitness 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/sports-highlights`. 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: sports-highlights\ndescription: \"Make a sports or fitness video with Vidova, the AI video editor. Use when someone asks for match highlights, a player edit, a game day video, a training or gym reel, a race or a season recap. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\n---\n\n# Sports and fitness\n\nSport is moments: the release, the strike, the finish, the last rep. A good edit finds the exact frame of each one and lands it on the song's hit.\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. Find each clip's peak to a tenth of a second with `read_asset`, `read_analysis_range` and `preview_frame`. Use `pin_moment` to keep it. Read the song with `detect_beats`.\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. Build each moment in three shots: the approach rushing in, the peak on a downbeat easing to about quarter speed, then the replay from another angle.\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- Open as the brief says. When it says nothing, open on the best moment or on the athlete's face.\n- Keep the real sound of the strike or the net on the moment. Let the music dip for half a second before it, then come back on the next downbeat.\n- End on the finish: the celebration, the touch at the wall, the last rep or a face, slowed so it still moves.\n- Commit to the slow part. A timid slow-down reads as a stutter. Keep the action moving and never freeze it.\n- Never crop a head or the ball out of the frame, and never warp a body.\n- Use only their names, numbers, scores, teams and times. Never invent a score or a statistic.\n"
Full snapshot data
{
  "description": "Make a sports or fitness video with Vidova, the AI video editor. Use when someone asks for match highlights, a player edit, a game day video, a training or gym reel, a race or a season recap. Vidova cuts, captions, animates, adds music and renders the video in the cloud.",
  "included_files": [],
  "name": "sports-highlights",
  "skill_md_contents": "---\nname: sports-highlights\ndescription: \"Make a sports or fitness video with Vidova, the AI video editor. Use when someone asks for match highlights, a player edit, a game day video, a training or gym reel, a race or a season recap. Vidova cuts, captions, animates, adds music and renders the video in the cloud.\"\nlicense: MIT\n---\n\n# Sports and fitness\n\nSport is moments: the release, the strike, the finish, the last rep. A good edit finds the exact frame of each one and lands it on the song's hit.\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. Find each clip's peak to a tenth of a second with `read_asset`, `read_analysis_range` and `preview_frame`. Use `pin_moment` to keep it. Read the song with `detect_beats`.\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. Build each moment in three shots: the approach rushing in, the peak on a downbeat easing to about quarter speed, then the replay from another angle.\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- Open as the brief says. When it says nothing, open on the best moment or on the athlete's face.\n- Keep the real sound of the strike or the net on the moment. Let the music dip for half a second before it, then come back on the next downbeat.\n- End on the finish: the celebration, the touch at the wall, the last rep or a face, slowed so it still moves.\n- Commit to the slow part. A timid slow-down reads as a stutter. Keep the action moving and never freeze it.\n- Never crop a head or the ball out of the frame, and never warp a body.\n- Use only their names, numbers, scores, teams and times. Never invent a score or a statistic.\n"
}

SHA-256 of public snapshot: f1d4abdc65d897bfc6c6ddc4831e43b6dbce6afb31a2deb32beea4e4b6f002f1