← Files LaunchsceneARCHIVED FILE

plugin.json

6.55 KB · Nov 10, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "launchscene",
  "version": "1.1.0",
  "description": "Search real tech launch videos scene by scene, see every result, and turn a chosen scene into frame-numbered timing for your own Remotion or HyperFrames build.",
  "author": {
    "name": "Launchscene",
    "email": "hello@launchscene.app",
    "url": "https://launchscene.app"
  },
  "homepage": "https://launchscene.app/mcp",
  "keywords": [
    "launch video",
    "motion design",
    "video references",
    "remotion",
    "hyperframes"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Launchscene",
        "shortDescription": "Launch videos, scene by scene",
        "longDescription": "Launchscene is a library of real tech launch videos, broken down scene by scene and reviewed. Describe the scene you need in plain words (\"a cursor clicks Export and the file appears\") and get each result as an image, signed with the brand, the narrative role and the time. Open a scene to read what was measured: when each piece of text appears and lands, how long it stays readable, camera moves, beats and sound cues. Turn a chosen scene into a frame-numbered reference brief, check your own copy against real launches, or export starter code for Remotion or HyperFrames. Every value says how it was measured and what is unknown. Source videos, music, fonts and brand assets are never distributed.",
        "developerName": "Launchscene",
        "category": "Productivity",
        "capabilities": [
          "Read"
        ],
        "websiteURL": "https://launchscene.app",
        "supportURL": "https://launchscene.app/legal",
        "privacyPolicyURL": "https://launchscene.app/privacy",
        "termsOfServiceURL": "https://launchscene.app/terms",
        "defaultPrompt": [
          "Find launch-video scenes where a cursor clicks Export and the file appears.",
          "What does a typical 60-second SaaS launch video look like, passage by passage?",
          "Is the headline \"Ship your docs in minutes\" readable if it stays on screen for 1.2 seconds?"
        ],
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/launchscene/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find reference scenes from a plain-language description",
              "prompt": "Find launch-video scenes where a cursor clicks Export and the file appears.",
              "tools_triggered": "search_scenes",
              "expected_behavior": "Returns published, reviewed scenes that match, each with its image, brand, narrative role, timing and a Launchscene link. The top match is the Anthropic \"Claude Dashboards and Claude Motion\" feature reveal (a hand clicks an orange Export button)."
            },
            {
              "description": "Compare two reference scenes side by side",
              "prompt": "Show me the first two of those scenes side by side.",
              "tools_triggered": "get_scenes",
              "expected_behavior": "Returns both scenes together with their role, duration, techniques, description and links, so the assistant can compare them. No source video file is returned."
            },
            {
              "description": "Turn a chosen scene into frame-numbered timing for a motion build",
              "prompt": "Turn the first one into a frame-numbered reference brief for a 30 fps Remotion build.",
              "tools_triggered": "reference_brief",
              "expected_behavior": "Returns a REFERENCE.md brief: the scene window (143 frames at 30 fps for the Anthropic scene), text entrances and readable holds, camera moves and audio cues with source and target frame numbers, measured and unknown values kept separate."
            },
            {
              "description": "Describe the observed structure of launch videos of a given length",
              "prompt": "What does a typical 60-second SaaS launch video look like, passage by passage?",
              "tools_triggered": "typical_structure",
              "expected_behavior": "Returns observed narrative role sequences (hook, problem, product intro, feature reveal, call to action...) with sample sizes, per-video durations and cited example videos. Small samples are labelled as examples, never as norms or quality scores."
            },
            {
              "description": "Check whether on-screen copy is readable in the time given",
              "prompt": "Is the headline \"Ship your docs in minutes\" readable if it stays on screen for 1.2 seconds?",
              "tools_triggered": "readability_check",
              "expected_behavior": "Compares the headline's reading demand (about 4 words per second) with per-video distributions from the corpus and asks whether the audience has enough time, without assigning a score."
            }
          ],
          "negative": [
            {
              "description": "General coding request unrelated to launch videos: the plugin should not be called",
              "prompt": "Write a Python function that reverses a string."
            },
            {
              "description": "Request for the original video file: Launchscene never distributes source footage, music or brand assets, so the assistant should say so and point to the official source link instead of acting",
              "prompt": "Download the original Notion Mail launch video file for me."
            },
            {
              "description": "Request for the music and font files of a launch video: Launchscene never distributes music, fonts or brand assets, so the assistant should say so, share only what was measured (tempo, type style) with the official source link, and point to licensed alternatives instead of providing files",
              "prompt": "Send me the music track and the font files used in the Meet Notion Mail launch video."
            }
          ]
        },
        "demo_recording_url": "https://cdn.launchscene.app/review/launchscene-chatgpt-demo-1.1.0.mp4",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "1.1.0: first public release. Search reviewed launch-video scenes, read measured timing, text, camera and sound, plan structures from the corpus, check readability, and export starter code for Remotion or HyperFrames. Read-only access through OAuth sign-in with a Launchscene account."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 2bc61856d7fd0ddff186d8322eed47495ba707793a2b4aa3646c6cfb03e2992e