← Files GammaARCHIVED FILE

plugin.json

5.55 KB · Nov 11, 2026 · 06:08 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "app-698a098735908191989f5788d7ee317e",
  "version": "7.0.0",
  "description": "Create, browse, and revise Gamma presentations and documents.",
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/setup/SKILL.md",
      "interface": {
        "displayName": "Gamma",
        "shortDescription": "Create presentations and docs",
        "developerName": "Gamma Tech, Inc.",
        "websiteURL": "https://gamma.app/about",
        "supportURL": "https://help.gamma.app",
        "privacyPolicyURL": "https://gamma.app/privacy",
        "termsOfServiceURL": "https://gamma.app/terms",
        "defaultPrompt": [
          "Make a 10-slide recap deck from my meeting notes",
          "Export my latest QBR deck to PowerPoint",
          "Adapt my technical report into an executive summary"
        ],
        "longDescription": "With Gamma, you can turn your ideas into polished, on-brand presentations, documents and webpages directly inside ChatGPT, then iterate on them without leaving the chat.\n\nOpen an existing gamma in the Gamma panel beside your chat, or create a new one and watch it build live as ChatGPT writes. Click on a slide, describe a change, and Gamma updates just that slide. When you're ready, export it to PDF or PowerPoint.\n\nSet your defaults once on the Gamma settings page: template, theme, images, language, slides per deck, and folder. @-mention any gamma by name to bring it into the conversation. On supported accounts, you can also bring in an existing PowerPoint, either by attaching a .pptx in chat or by opening one with Gamma in the ChatGPT desktop app.\n\nYou can ask Gamma to:\n- \"Make a 10-slide recap deck from these meeting notes.\"\n- \"Open my latest deck and turn slide 5 into a 3-column comparison.\"\n- \"Turn this technical report into an executive summary.\"\n- \"Turn this PowerPoint into a gamma with a dark theme.\"\n- \"Export my QBR deck to PowerPoint.\"",
        "category": "Creativity",
        "capabilities": [
          "Interactive",
          "Read",
          "Write"
        ],
        "logo": "./assets/logo.svg",
        "logoDark": "./assets/logo.svg",
        "composerIcon": "./assets/icon.svg"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Build a deck in the panel",
              "prompt": "@Gamma make a 6-slide deck about our Q4 product roadmap",
              "tools_triggered": "generate, get_generation_status, open_gamma_panel",
              "expected_behavior": "The Gamma panel opens next to the chat and the deck fills in slide by slide. ChatGPT replies with a link to the finished gamma."
            },
            {
              "description": "Change one slide",
              "prompt": "With a deck open in the panel, click slide 3, then type: make this slide a 3-column comparison",
              "tools_triggered": "edit_gamma, get_edit_status",
              "expected_behavior": "Only slide 3 changes, and the panel shows the update. The other slides stay the same."
            },
            {
              "description": "Open an existing gamma by @-mention",
              "prompt": "Type @Gamma, pick a gamma from the mention list, and add: open this and add a summary slide at the end",
              "tools_triggered": "mention_gammas, open_gamma_panel, edit_gamma",
              "expected_behavior": "The gamma opens in the Gamma panel and one new slide is added at the end."
            },
            {
              "description": "Export",
              "prompt": "@Gamma export my latest deck to PowerPoint",
              "tools_triggered": "get_gammas, export_gamma, get_export_status",
              "expected_behavior": "ChatGPT returns a download link for a .pptx. The panel's Download button gives the same file."
            },
            {
              "description": "Import a PowerPoint",
              "prompt": "Attach any .pptx file and type: @Gamma turn this into a gamma",
              "tools_triggered": "generate, get_generation_status",
              "expected_behavior": "A new gamma is made from the attached file's content, and ChatGPT replies with a link to it. In the ChatGPT desktop app, opening a .pptx with Gamma instead opens the panel, which imports the file directly."
            }
          ],
          "negative": [
            {
              "description": "Off-topic request",
              "prompt": "@Gamma what's the weather in Paris tomorrow?"
            },
            {
              "description": "A gamma the user can't see",
              "prompt": "@Gamma open https://gamma.app/docs/not-a-real-deck-123"
            },
            {
              "description": "Unsupported file",
              "prompt": "Attach a .zip file and type: @Gamma import this"
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1hgGEGgs9ujNtWCwT24EEIltuy1nxsZ4d/view"
      },
      "publication": {
        "release_notes": "Adds a Gamma deck panel next to the chat. Open a gamma in the panel or start a new one, watch it build live while ChatGPT generates it, click a slide to attach it to your next message and change only that slide, and export to PDF or PowerPoint. Adds a settings page for default template, theme, images, language, slides per deck and folder, @-mentions for your gammas in the composer, and, on supported accounts, PowerPoint import (attach a .pptx in chat, or open a .pptx with Gamma in the ChatGPT desktop app)."
      },
      "apps": "./.app.json"
    }
  },
  "skills": "./skills/"
}

SHA-256: edb1daf7cf5196d6491af36050981e8f3e4515499c429dab9465ac1e332ce1d8