← Files ClipaARCHIVED FILE
plugin.json
5.63 KB · Nov 12, 2026 · 06:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "clipa",
"version": "1.0.0",
"description": "Animated captions, AI video editing and short clips from long videos, right from the chat.",
"author": {
"name": "Clipa",
"email": "contato@clipa.app",
"url": "https://clipa.app"
},
"homepage": "https://clipa.app/en",
"keywords": [
"video",
"captions",
"subtitles",
"video editing",
"short clips",
"tiktok",
"reels",
"shorts"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Clipa",
"shortDescription": "Captions and AI video editing",
"longDescription": "Clipa adds animated captions, AI editing and short clips to your videos, right from the chat.\n\nAttach a short video (TikTok, Reels, Shorts, talking-head) and Clipa transcribes it with word-level timing, highlights keywords and applies one of 21 animated caption styles.\n\nDescribe the edit you want and Clipa's AI editor assembles the hook, on-screen cards, cuts and music; you refine it by chat and export in Clipa.\n\nPaste a YouTube link and Clipa finds the strongest moments and cuts them into vertical clips with captions.\n\nWorks in Portuguese, English and Spanish.",
"developerName": "Clipa",
"category": "Creativity",
"capabilities": [
"Add animated captions to a video",
"Edit a talking-head video with AI",
"Turn a YouTube video into short vertical clips"
],
"websiteURL": "https://clipa.app/en",
"supportURL": "https://clipa.app/en/suporte",
"privacyPolicyURL": "https://clipa.app/en/privacidade",
"termsOfServiceURL": "https://clipa.app/en/termos",
"defaultPrompt": [
"Add animated captions to this video",
"Edit this talking-head video for TikTok: cut the pauses, add a hook and captions",
"Turn this YouTube video into short clips"
],
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Captions for an attached video: Clipa receives the attached file, transcribes it and shows the caption card.",
"prompt": "Add captions to this video (attach any short video, up to 3 minutes, with someone speaking)",
"tools_triggered": "clipa_add_captions",
"expected_behavior": "A Clipa card appears showing the video being transcribed, then 'captions ready' with a preview of the transcribed text and a button to choose the caption style and export in Clipa."
},
{
"description": "Captions without an attachment: Clipa offers an upload link instead of failing.",
"prompt": "I want to add captions to a video that is on my phone",
"tools_triggered": "clipa_add_captions",
"expected_behavior": "A Clipa card appears with a 'Send video' button that opens an upload page; after the upload, captions start automatically and the card updates."
},
{
"description": "AI editing of a talking-head video from a written brief.",
"prompt": "Edit this video for TikTok: cut the pauses, add a hook and captions (attach a short talking-head video)",
"tools_triggered": "clipa_edit_with_ai",
"expected_behavior": "A Clipa card appears saying the video is ready for AI editing, with a button that opens the Clipa editor where the AI assembles the edit following the brief."
},
{
"description": "Short clips from a YouTube link (the test account has long-video clips enabled).",
"prompt": "Turn this YouTube video into short clips: https://www.youtube.com/watch?v=UF8uR6Z6KLc",
"tools_triggered": "clipa_create_clips_from_youtube",
"expected_behavior": "A Clipa card shows processing progress; when done it shows a grid of vertical clips ranked best first, each with a button to edit and export in Clipa. Processing takes a few minutes; asking 'are my clips ready?' calls clipa_get_clips and refreshes the card."
},
{
"description": "Checking the status of a captioning job started earlier in the same conversation.",
"prompt": "Are my captions ready yet?",
"tools_triggered": "clipa_get_captions",
"expected_behavior": "The Clipa card for the latest video is shown again with its current status (transcribing or ready) and the transcribed text when ready."
}
],
"negative": [
{
"description": "Plain text translation has nothing to do with video; Clipa should not be called.",
"prompt": "Translate this sentence into English: 'Bom dia, tudo bem?'"
},
{
"description": "Downloading a YouTube video is not something Clipa does; Clipa should not be called to download.",
"prompt": "Download this YouTube video for me: https://www.youtube.com/watch?v=UF8uR6Z6KLc"
},
{
"description": "Pricing questions are answered by the model without calling Clipa and without promoting plans or checkout links.",
"prompt": "How much does Clipa Pro cost?"
}
]
},
"commerce": false,
"demo_recording_url": "https://youtu.be/i7SBVcss-Jw"
},
"publication": {
"release_notes": "First release: animated captions, AI editing and YouTube-to-clips from the chat."
},
"apps": "./.app.json"
}
}
}
SHA-256: f213897d9917c54a8515031ea7898e2265cdb836a8d645c5acbd8509d57d77cf