← Files FastshotARCHIVED FILE

.codex-plugin/plugin.json

5.77 KB · Nov 6, 2026 · 00:15 UTC

↓ Download file

{
  "name": "fastshot",
  "version": "1.0.0",
  "description": "Build native mobile apps for iOS and Android with Fastshot. Describe your idea in ChatGPT, explore apps for inspiration, and follow your build. Open your app in Fastshot to customize and publish it.",
  "author": {
    "name": "Fastshot",
    "url": "https://fastshot.ai"
  },
  "homepage": "https://fastshot.ai",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Fastshot",
    "shortDescription": "Build native mobile apps",
    "longDescription": "Build native mobile apps for iOS and Android with Fastshot. Describe your idea in ChatGPT, explore apps for inspiration, and follow your build. Open your app in Fastshot to customize and publish it.",
    "developerName": "Fastshot",
    "category": "Developer Tools",
    "capabilities": [
      "Browse app examples",
      "Build native mobile apps"
    ],
    "websiteURL": "https://fastshot.ai",
    "supportURL": "https://chatgpt-app.fastshot.ai/support",
    "privacyPolicyURL": "https://chatgpt-app.fastshot.ai/privacy",
    "termsOfServiceURL": "https://fastshot.ai/terms",
    "defaultPrompt": [
      "Show me examples of apps built with Fastshot.",
      "Build a habit tracker with three daily habits and a weekly summary.",
      "Create a shopping-list app with local storage."
    ],
    "composerIcon": "./assets/composer-icon.png",
    "logo": "./assets/directory-icon.png"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Browse public examples without account linking",
              "prompt": "Show me examples of mobile apps built with Fastshot.",
              "expected_behavior": "An inline gallery of up to eight curated Fastshot showcase examples with names and thumbnails, or an honest empty state. Showcase pages can contain screenshots. No project is created.",
              "tools_triggered": "get_inspiration"
            },
            {
              "description": "Filter public examples by category",
              "prompt": "Show me fitness apps built with Fastshot for inspiration.",
              "expected_behavior": "Calls get_inspiration with category fitness. Shows matching apps, or explains that the category has no public examples. No build is started.",
              "tools_triggered": "get_inspiration"
            },
            {
              "description": "Create a small app through account linking",
              "prompt": "Build a simple habit tracker with three daily habits and a weekly summary. Store data locally and do not publish it.",
              "expected_behavior": "Connects the supplied demo Fastshot account if needed, creates one project, and displays a build card and project link. Completion can take several minutes; the card says ready only after a verified deliverable.",
              "tools_triggered": "build_app"
            },
            {
              "description": "Create a different app and open its project",
              "prompt": "Create a personal shopping-list app where I can add items and mark them bought. Store the list locally.",
              "expected_behavior": "Starts one new project using the linked account\u2019s existing allowance. Open in Fastshot goes to that exact project. If website login is required, the return URL preserves the project.",
              "tools_triggered": "build_app"
            },
            {
              "description": "Follow a build to the ready card",
              "prompt": "Build a simple focus timer with 25-minute work sessions and a local session history.",
              "expected_behavior": "Displays progress and the generated design when available. A successful build reaches the ready card. The user can open the project to inspect and test its preview.",
              "tools_triggered": "build_app"
            }
          ],
          "negative": [
            {
              "description": "Unsupported edit to an existing project; no new project should be created",
              "prompt": "Fix the broken settings screen in my existing Fastshot project; do not create a new app.",
              "expected_behavior": "No build_app call. Explain that this integration starts new projects and direct the user to their existing project in Fastshot for edits."
            },
            {
              "description": "Explanation without a build request",
              "prompt": "Explain how React Native navigation works. Do not create a project.",
              "expected_behavior": "No build_app call and no project creation. Answer the explanation directly."
            },
            {
              "description": "Unsupported purchase request",
              "prompt": "Buy more Fastshot credits and upgrade my subscription.",
              "expected_behavior": "No Fastshot tool call. The app cannot buy credits, change subscriptions or initiate checkout."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Fastshot uses the connected account\u2019s existing allowance to create projects. This integration does not sell credits, change subscriptions or initiate checkout.",
        "demo_recording_url": "https://xalvrlbkcjnsakxkgtlb.supabase.co/storage/v1/object/sign/fastshot-prod-builds/reviews/openai/2026-10-21/de1d1a30-6467-48d9-9d61-475c699ba799/fastshot-walkthrough.mp4?token=eyJraWQiOiI3NjNmNDQwNy02YTA2LTQ1MWUtYjMzMC1iYTVmNTNkOTIzN2EiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJmYXN0c2hvdC1wcm9kLWJ1aWxkcy9yZXZpZXdzL29wZW5haS8yMDI2LTEwLTIxL2RlMWQxYTMwLTY0NjctNDhkOS05ZDYxLTQ3NWM2OTliYTc5OS9mYXN0c2hvdC13YWxrdGhyb3VnaC5tcDQiLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzkyNjUxMTUyLCJleHAiOjE4MjQxODcxNTJ9.kJsjgedj0ziZCbd3qOYhOvqOimXshlM3X5ncyNo3k4U"
      },
      "publication": {
        "release_notes": "First release."
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: 2352bae9b1de811488d1c237e038b497695238a7d6eff9f8bd644291907a9a17