Update to Vidova
Snapshot Nov 9, 2026 · 01:09 UTC · version 1.0.6
Collection source: downloaded plugin package.
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.
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/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...
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 JSONSKILL.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
"---\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"
"---\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