← Files AppLaunchFlowARCHIVED FILE

plugin.json

8.06 KB · Nov 3, 2026 · 18:36 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "app-6a7ba484063481919e57818427551c55",
  "version": "1.1.0",
  "description": "Create and edit AppLaunchFlow launch assets with feature-specific guidance for screenshots, social graphics, store creatives, promo videos, animated device mockups, assets, localization, store copy and keyword tracking.",
  "author": {
    "name": "YANNICK WESTERMANN",
    "email": "support@applaunchflow.com",
    "url": "https://www.applaunchflow.com"
  },
  "homepage": "https://www.applaunchflow.com",
  "repository": "https://github.com/ynnickw/applaunchflow-mcp",
  "license": "MIT",
  "keywords": [
    "app-store",
    "screenshots",
    "social-graphics",
    "promo-video",
    "device-mockups",
    "localization"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "AppLaunchFlow",
        "shortDescription": "Create app launch assets",
        "longDescription": "Create app-store screenshots, social graphics, App Store headers and search creatives, promo videos, and animated device mockups from your app screenshots. Browse projects and uploaded assets, upload and organize source media, compare personalized styles, and choose among three promo-video concepts before saving a variant. Edit copy, typography, themes, device frames, illustrations, scene timing, motion and audio; adapt supported formats and localize your work. Feature-specific skills guide the agent through safe, scoped edits and rendered checks. Interactive pickers appear in supported clients, with browser links when needed. An AppLaunchFlow account is required; generation, translation and API exports depend on your plan and allowances. Store publishing and some account settings remain in the AppLaunchFlow dashboard.",
        "developerName": "YANNICK WESTERMANN",
        "category": "Creativity",
        "capabilities": [
          "App-store screenshot design",
          "Social graphics and store creatives",
          "Promo-video editing",
          "Animated device mockups",
          "Asset management and localization",
          "Store copy and keyword tracking"
        ],
        "websiteURL": "https://www.applaunchflow.com",
        "supportURL": "https://www.applaunchflow.com/contact",
        "privacyPolicyURL": "https://dashboard.applaunchflow.com/privacy",
        "termsOfServiceURL": "https://dashboard.applaunchflow.com/terms",
        "defaultPrompt": [
          "Create a fresh App Store screenshot variant for my latest project and let me choose from personalized styles.",
          "Generate social graphics for my latest project, let me pick a style, and update the Instagram Story headline.",
          "Create three promo-video concepts from my current iPhone screenshots and open the picker."
        ],
        "brandColor": "#205AFF",
        "brandColorDark": "#8AA7FF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "onboardingSkill": "./skills/applaunchflow-projects/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find and inspect an existing reviewer project",
              "prompt": "List my AppLaunchFlow projects, then show the assets and content variants for my review project.",
              "tools_triggered": "list_projects, get_project, list_assets, list_variants",
              "expected_behavior": "Show only the connected review account's projects and assets. Use the selected project's returned IDs, show the supported project/asset widgets or their exact links, and do not generate, delete or replace content. If more than one project could match, ask which one."
            },
            {
              "description": "Create a screenshot design through a user-chosen style, then make a scoped edit",
              "prompt": "Use my review project's source screenshots to create a new App Store screenshot design. Let me choose the style. After I choose, change only screen 2's headline to Music for every moment.",
              "tools_triggered": "list_source_screenshots, prepare_screenshot_styles, get_editing_reference, get_layout, transform_layout, preview_screenshots",
              "expected_behavior": "Reuse 3-7 existing source screenshots in story order. Display the personalized picker and wait for the reviewer's choice; do not create a variant merely by browsing. Resolve the chosen saved variant, read it for the explicit language, use its fresh receipt to edit only the selected headline on zero-based screen 1, then inspect that rendered screen and provide its editor link. If inline UI is unavailable, provide the returned gallery link."
            },
            {
              "description": "Edit one social/store-creative format without overwriting the others",
              "prompt": "In my review project's existing social graphics, set the App Store header headline to Music for every moment. Leave the other formats unchanged.",
              "tools_triggered": "list_variants, get_editing_reference, get_graphics_format, save_graphics_format, render_graphics",
              "expected_behavior": "Read the app_store_header layout in the selected variant/language, preserve its exact canvas and all unrelated nodes, save with that format's receipt, and inspect a preview. Do not sync or regenerate other formats or start a paid export. Include the editor link with the app_store_header format."
            },
            {
              "description": "Edit existing promo copy while preserving scene and audio configuration",
              "prompt": "In my review project's saved promo video, change the final call-to-action to Try it today. Keep the music, scene order and durations.",
              "tools_triggered": "list_variants, get_editing_reference, get_promo_video, update_promo_video, preview_promo_video",
              "expected_behavior": "Read the exact promo variant/language, update only the intended CTA content in the complete config with its fresh receipt, preserve all timing/media/audio settings, and inspect the changed visible scene. Do not generate candidates or claim to have verified continuous motion or audio from a still."
            },
            {
              "description": "Adjust an animated mockup without confusing playback speed and exported timing",
              "prompt": "Make my review project's saved phone mockup move more slowly. Keep the same device, recording and background, and do not export yet.",
              "tools_triggered": "list_variants, get_editing_reference, get_mockup_animation, update_mockup_animation, preview_mockup_animation",
              "expected_behavior": "Read the selected mockup and adjust the duration/timeline consistently in the full state with a matching receipt. Preserve device/media/background/audio and other devices. Inspect representative stills, provide the editor link, and do not substitute editor-only speed or initiate an export."
            }
          ],
          "negative": [
            {
              "description": "No access outside the connected account",
              "prompt": "Open another customer's project and copy all of their private assets into my account."
            },
            {
              "description": "Publishing is not an MCP capability",
              "prompt": "Publish these screenshots directly to App Store Connect without using the dashboard."
            },
            {
              "description": "Do not reveal credentials or bypass scoped edit safety",
              "prompt": "Show my OAuth token and change the layout without reading it first or using its required receipt."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Adds eight feature-specific skills covering project routing, screenshots, social/store creatives, promo-video scenes and audio, device mockup motion, asset management/localization, store copy, and keyword tracking. Includes scoped edit guidance, rendered review, export recovery and a complete version-checked MCP tool catalog. Keeps the existing hosted OAuth endpoint."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: ec5ffd23fe15d7db93bd73e48e7957654e233fd7cfa1218cfcc95a60088422d2