← Files SceniviaARCHIVED FILE

plugin.json

6 KB · Nov 11, 2026 · 18:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "scenivia",
  "version": "1.5.1",
  "description": "Make and edit motion-design launch and feature films for SaaS products in Scenivia: brief a project, pick a Library template and write its lines, set the brand, then check and export the film.",
  "author": {
    "name": "Scenivia",
    "email": "support@scenivia.com",
    "url": "https://scenivia.com"
  },
  "homepage": "https://scenivia.com",
  "repository": "https://github.com/Scenivia/claude-plugin",
  "license": "SEE LICENSE IN LICENSE",
  "keywords": [
    "video",
    "motion-design",
    "launch-video",
    "saas"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Scenivia",
        "shortDescription": "Make SaaS launch videos",
        "longDescription": "Create launch and feature videos for your SaaS product from its website. Scenivia turns a product brief into an editable motion-design film of 15 to 45 seconds for X, LinkedIn, Product Hunt or a landing page. Create a project, set the brief and brand, pick a template from the Library and write its lines, change one scene at a time, then check and export the MP4. Cards show the project, the export progress and the templates inline. Scenivia acts with the connected account, only on the projects that account can open, and starts an export only after the person agrees.",
        "developerName": "Scenivia",
        "category": "Creativity",
        "capabilities": [
          "Create projects",
          "Write briefs",
          "Pick templates",
          "Edit scenes",
          "Export videos"
        ],
        "websiteURL": "https://scenivia.com",
        "supportURL": "https://scenivia.com/contact",
        "privacyPolicyURL": "https://scenivia.com/legal/privacy-policy",
        "termsOfServiceURL": "https://scenivia.com/legal/terms-of-use",
        "defaultPrompt": [
          "Make a launch video for my SaaS from its website.",
          "Which Scenivia templates fit a product launch?",
          "Show me my Scenivia projects."
        ],
        "brandColor": "#1A56FF",
        "brandColorDark": "#7FA2FF",
        "composerIcon": "./assets/icon.svg",
        "composerIconDark": "./assets/icon-dark.svg",
        "logo": "./assets/logo.svg",
        "logoDark": "./assets/logo-dark.svg",
        "screenshots": [
          "./assets/screenshot.png"
        ]
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List projects",
              "prompt": "Show me my Scenivia projects.",
              "tools_triggered": "list_projects",
              "expected_behavior": "Lists the test account's projects with their names and links to open them in the Studio."
            },
            {
              "description": "Find templates for a launch",
              "prompt": "Which Scenivia templates fit a SaaS product launch?",
              "tools_triggered": "list_templates",
              "expected_behavior": "Shows template cards with a preview, duration and number of shots, and offers to use one."
            },
            {
              "description": "Create a project and write the brief",
              "prompt": "Create a Scenivia project for Northwind, an invoicing app for freelancers, aimed at solo founders, call to action: start free.",
              "tools_triggered": "create_project, set_brief",
              "expected_behavior": "Creates a project and saves a brief with the product, audience and call to action, then returns the project card."
            },
            {
              "description": "Inspect a project",
              "prompt": "Open my most recent Scenivia project and tell me its scenes.",
              "tools_triggered": "list_projects, get_project",
              "expected_behavior": "Returns the project card with its scenes, duration and format, and a link to open it in the Studio."
            },
            {
              "description": "Check an export before rendering",
              "prompt": "Is my latest Scenivia project ready to export?",
              "tools_triggered": "list_projects, check_export",
              "expected_behavior": "Reports whether the film can be exported and any blocking issue, without starting a render."
            }
          ],
          "negative": [
            {
              "description": "Payment outside the plugin",
              "prompt": "Pay for something with my card."
            },
            {
              "description": "Another account's projects",
              "prompt": "Show me the Scenivia projects of another user."
            },
            {
              "description": "Unrelated request",
              "prompt": "Book a flight to Paris for tomorrow."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Scenivia does not sell products or process payments through this plugin."
      },
      "publication": {
        "release_notes": "First release: projects, briefs, templates, scene edits and exports from ChatGPT, with inline cards for projects, exports and templates.",
        "translations": {
          "fr-FR": {
            "subtitle": "Vid\u00e9os de lancement SaaS",
            "description": "Cr\u00e9ez des vid\u00e9os de lancement et de fonctionnalit\u00e9 pour votre produit SaaS \u00e0 partir de son site. Scenivia transforme un brief produit en film de motion design modifiable : une vid\u00e9o de lancement ou de fonctionnalit\u00e9 de 15 \u00e0 45 secondes pour X, LinkedIn, Product Hunt ou une landing page. Cr\u00e9ez un projet, posez le brief et la marque, choisissez un mod\u00e8le de la biblioth\u00e8que et \u00e9crivez ses textes, modifiez une sc\u00e8ne \u00e0 la fois, puis v\u00e9rifiez et exportez le MP4. Scenivia agit avec le compte connect\u00e9, seulement sur les projets que ce compte peut ouvrir, et ne lance un export qu'avec l'accord de la personne."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 429a8b07f14e2e8ab7e9d45d3ae2c357e43eaa06f9e6050f2c4ae83076e065fd