← Files VidovaARCHIVED FILE
plugin.json
5.94 KB · Nov 3, 2026 · 12:13 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "vidova",
"version": "1.0.4",
"description": "Edit videos with an AI agent: cut, caption, animate, add music and render on a real timeline.",
"author": {
"name": "Younes Laaroussi",
"url": "https://vidova.ai"
},
"homepage": "https://vidova.ai",
"repository": "https://github.com/youneslaaroussi/vidova-skills",
"license": "MIT",
"keywords": [
"video",
"video-editing",
"ai-video",
"captions",
"motion-graphics"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Vidova",
"shortDescription": "AI video editor",
"longDescription": "Vidova is an AI video editor that ChatGPT drives for you. Sign in with your Vidova account, then ask for the video you want in plain words. ChatGPT opens your Vidova projects, reads your footage (what is on screen, what is said, the best moments), and builds the edit on a real timeline: cuts, captions from the speech, titles, music, voiceover, motion graphics, effects and transitions. It checks the film for problems a viewer would notice, such as text too close to the edge or low contrast, fixes them, and renders a finished MP4 in the cloud.\n\nGood for: product ads and promos from product clips, short captioned clips from a podcast or interview, travel recaps, event recaps, birthday and family videos, explainers and motion graphics.\n\nEvery project also opens in the Vidova web editor at editor.vidova.ai, where you can watch the edit and keep changing it by hand or by chat.\n\nYou need a Vidova account. Your footage stays in your account.",
"developerName": "DeepShot, Inc.",
"category": "Creativity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://vidova.ai",
"supportURL": "https://vidova.ai/support",
"privacyPolicyURL": "https://vidova.ai/privacy",
"termsOfServiceURL": "https://vidova.ai/terms",
"defaultPrompt": [
"Make a 15-second vertical ad for my coffee shop from my clips",
"Turn this podcast episode into short captioned clips",
"Cut my trip footage into a travel recap and render it"
],
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the person's Vidova projects with links to open them.",
"prompt": "Show me my Vidova projects.",
"tools_triggered": "list_projects",
"expected_behavior": "Lists the account's projects, including Coffee shop clips, NASA podcast episode and Beach trip, each with a link that opens it in the Vidova web editor."
},
{
"description": "Describe the footage in a project.",
"prompt": "What footage is in my Coffee shop clips project?",
"tools_triggered": "list_projects, search_assets",
"expected_behavior": "Names the six clips in Coffee shop clips (grinding beans, barista, espresso machine, latte art, serving, customer drinking) with a one-line description of what each one shows."
},
{
"description": "Build a short product ad from the person's own clips.",
"prompt": "Make a 15-second vertical ad for my coffee shop from the clips in my Coffee shop clips project, with a title at the start and a closing line.",
"tools_triggered": "read_film, patch_film, preview_timeline, check_film",
"expected_behavior": "The Coffee shop clips project now has a 9:16 edit of about 15 seconds made from its clips, with a title and a closing line on screen. The reply describes the edit and links the project."
},
{
"description": "Add captions from the speech in an interview.",
"prompt": "Add captions to the Artemis flight directors interview in my NASA podcast episode project.",
"tools_triggered": "read_transcript, patch_film, preview_frame",
"expected_behavior": "The interview clip is on the timeline with captions that match the spoken words. The reply confirms the captions and links the project."
},
{
"description": "Render a finished edit and return the video.",
"prompt": "Render my Beach trip video in 1080p and give me the link.",
"tools_triggered": "render_video, wait_for_jobs",
"expected_behavior": "Starts a cloud render of the 16.5-second Beach trip edit and returns a link to the finished 1080p MP4."
}
],
"negative": [
{
"description": "A general knowledge question has nothing to do with video editing, so the plugin should not be used.",
"prompt": "What is the capital of Australia?"
},
{
"description": "Vidova does not move money, so the plugin should not act and ChatGPT should say it cannot do this.",
"prompt": "Send $20 to my friend for helping with the video."
},
{
"description": "Writing code is not a video editing task, so the plugin should not be used.",
"prompt": "Write a Python function that sorts a list of numbers."
}
]
},
"commerce": false,
"commerce_description": "Vidova does not sell products or take payments inside ChatGPT. People sign in to their existing Vidova account.",
"demo_recording_url": "https://github.com/youneslaaroussi/vidova-skills/releases/download/v1.0.1/vidova-chatgpt-demo.mp4"
},
"publication": {
"release_notes": "First release: open Vidova projects, read footage, build and refine edits on a real timeline, add captions, titles, music and effects, check the film and render MP4s in the cloud."
},
"apps": "./.app.json"
}
}
}
SHA-256: 4bfe23d3a005cedb585a984013b9f079b96cf6a8c9301ca2d78b92b2b2ec85ce