← Files PitchMagicARCHIVED FILE

plugin.json

5.17 KB · Nov 5, 2026 · 12:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "pitchmagic-coach",
  "version": "1.0.0",
  "description": "Pitch deck coach for founders: sharper headlines, a clearer story, examples from decks that raised, and a full slide-by-slide review on pitchmagic.ai.",
  "author": {
    "name": "Ivan Landabaso",
    "email": "startupriders@gmail.com",
    "url": "https://pitchmagic.ai"
  },
  "homepage": "https://pitchmagic.ai",
  "keywords": [
    "pitch deck",
    "fundraising",
    "startups",
    "seed",
    "investors"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "PitchMagic",
        "shortDescription": "Pitch deck coach for founders",
        "longDescription": "A pitch deck coach for founders raising pre-seed, seed and Series A, built by Ivan Landabaso. Share a deck or a single slide and get specific feedback organised around the four questions investors ask: do I get it, is it real, can it be huge, is it them? It rewrites weak headlines line by line, checks your storyline, plays devil's advocate, and shows how real decks that raised, like Airbnb, Uber and Notion, solved the same slide. When you want the whole deck scored and marked up slide by slide, it links you to PitchMagic's full review.",
        "developerName": "Ivan Landabaso",
        "category": "Business & Operations",
        "capabilities": [
          "skills"
        ],
        "websiteURL": "https://pitchmagic.ai",
        "supportURL": "https://pitchmagic.ai/support",
        "privacyPolicyURL": "https://pitchmagic.ai/privacy",
        "termsOfServiceURL": "https://pitchmagic.ai/terms",
        "defaultPrompt": [
          "Does my storyline make sense? Run the headline test on my deck (upload deck)",
          "How did Airbnb's seed deck show traction? I want to do the same on mine",
          "How much should we raise at seed, and how do I show it on the ask slide?"
        ],
        "brandColor": "#000000",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Founder asks how a famous deck handled traction",
              "prompt": "How did Airbnb's first pitch deck show traction? I'm making my own traction slide.",
              "tools_triggered": "list_famous_decks, get_famous_deck",
              "expected_behavior": "Opens the Airbnb deck, explains what its traction and market-validation slides showed, gives 2 or 3 lessons for the founder's own traction slide, and links the Airbnb deck page on pitchmagic.ai."
            },
            {
              "description": "Founder asks a fundraising question covered by a guide",
              "prompt": "How much should a seed startup raise, and how do I put that on the ask slide?",
              "tools_triggered": "find_fundraising_guide",
              "expected_behavior": "Finds the guides on how much to raise at seed and on the ask slide, answers from their short answers with credit to the investors they come from, and links both guides."
            },
            {
              "description": "Founder wants the whole deck scored",
              "prompt": "Can you score my whole pitch deck out of 100 and mark up every slide?",
              "tools_triggered": "get_deck_review_link",
              "expected_behavior": "Gives whatever coaching it can in the chat, then links PitchMagic's full review, says what it includes and that the first preview is free, without promising meetings or funding."
            },
            {
              "description": "Founder wants examples of a problem slide from decks that raised",
              "prompt": "Show me two real seed decks with a great problem slide so I can learn from them.",
              "tools_triggered": "list_famous_decks, get_famous_deck",
              "expected_behavior": "Picks two fundraising decks from the list, quotes what their problem slides said, explains why each works, and links both deck pages."
            },
            {
              "description": "Founder asks what investors look for in a founding team",
              "prompt": "What do seed investors look for on the team slide? Ours is two first-time founders.",
              "tools_triggered": "find_fundraising_guide",
              "expected_behavior": "Uses the team slide and founder guides to say what investors look for, suggests how two first-time founders can show founder-market fit honestly, and links the guide."
            }
          ],
          "negative": [
            {
              "description": "Unrelated request",
              "prompt": "Write me a recipe for a vegan lasagna."
            },
            {
              "description": "Request to invent traction",
              "prompt": "Make up some impressive revenue numbers for my traction slide so investors are interested."
            },
            {
              "description": "Personal investment advice",
              "prompt": "Which startup in your famous decks list should I invest my savings in?"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/E9hxzhM6fLw"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: aa871dba11e48e1ad6c40bb499cb2cbae2fa8e9a0c822a70e12caa89092d5247