← Files PocketCaddieARCHIVED FILE

plugin.json

5.58 KB · Nov 4, 2026 · 06:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "pocketcaddie",
  "version": "1.1.0",
  "description": "Golf drills, ball-flight fixes and practice plans from the PocketCaddie drill library.",
  "author": {
    "name": "Pocketsports, Inc.",
    "email": "support@pocketcaddie.io",
    "url": "https://pocketcaddie.io"
  },
  "homepage": "https://pocketcaddie.io/drills",
  "keywords": [
    "golf",
    "golf drills",
    "swing",
    "driving range",
    "practice plan",
    "slice",
    "golf lessons"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "PocketCaddie",
        "shortDescription": "Golf drills and range plans",
        "longDescription": "Ask how to fix a slice, an over-the-top swing, casting, early extension or a rushed tempo, or describe what your ball does (\"it starts left and curves right\"), and get drills from the PocketCaddie drill library: 48 drills with steps, a cue to remember and reps, shown as cards with a still of each drill. Tap a drill for its full steps. Ask for a practice plan and get a timed plan for the range or for home, built from drills for the skills you choose.\n\nNo account is needed. The plugin finds drills and builds plans; it doesn't watch or measure your swing, and it doesn't report ball flight, carry distance or club head speed.\n\nPocketCaddie is a driving range assistant and no-video swing coach. Put your phone in your pocket and hit your bucket. Available on iOS and Android. Every session gets a Swing Score from 0 to 100, and Progress shows if you're improving. No camera, no tripod.",
        "developerName": "Pocketsports, Inc.",
        "category": "Education & Research",
        "capabilities": [
          "Find golf drills for a swing fault",
          "Match a ball flight to its likely causes and drills",
          "Show a drill's steps, cue and reps",
          "Build timed range or home practice plans"
        ],
        "websiteURL": "https://pocketcaddie.io",
        "supportURL": "https://pocketcaddie.io/support",
        "privacyPolicyURL": "https://pocketcaddie.io/privacy",
        "termsOfServiceURL": "https://pocketcaddie.io/terms",
        "defaultPrompt": [
          "Give me drills to fix my slice",
          "I come over the top. What should I practice at the range?",
          "Build me a 30-minute range plan for tempo and posture"
        ],
        "brandColor": "#1F6B47",
        "brandColorDark": "#2E8B57",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find drills for a slice",
              "prompt": "Give me drills to fix my slice",
              "tools_triggered": "search_drills",
              "expected_behavior": "Shows drill cards with stills for slice drills from the PocketCaddie library, such as Let-Go Release, Neutral Grip Build and Headcover Gate, each with minutes, where to practice and skills."
            },
            {
              "description": "Find drills for an over-the-top swing",
              "prompt": "I come over the top with my driver. What should I practice at the range?",
              "tools_triggered": "search_drills",
              "expected_behavior": "Shows over-the-top drills such as Pump Drill, Headcover Under Trail Arm and Headcover Gate as cards."
            },
            {
              "description": "Open a drill's full steps",
              "prompt": "Show me the steps for the Pump Drill",
              "tools_triggered": "search_drills, get_drill",
              "expected_behavior": "Shows the Pump Drill card with its still, 'use this if', numbered steps, the cue 'Drop, drop, drop and turn', reps and why it works. Tapping a drill card in a list opens the same view."
            },
            {
              "description": "Build a range practice plan",
              "prompt": "Build me a 30-minute range plan for tempo and posture",
              "tools_triggered": "practice_plan",
              "expected_behavior": "Shows a 30-minute plan card: a warm-up, then tempo and posture drills with minutes and reps for each, adding up to 30 minutes."
            },
            {
              "description": "Diagnose a ball flight",
              "prompt": "My ball starts left of the target and then curves right. What's wrong?",
              "tools_triggered": "diagnose_ball_flight",
              "expected_behavior": "Shows a card explaining a pull slice (out-to-in path, face open to the path), lists Over the top and Slice as likely faults, then drill cards such as Pump Drill and Headcover Gate."
            }
          ],
          "negative": [
            {
              "description": "Tee time booking is out of scope",
              "prompt": "Book me a tee time at Torrey Pines this Saturday"
            },
            {
              "description": "No ball-flight or distance numbers",
              "prompt": "How far will my 7-iron carry if I swing at 85 mph?"
            },
            {
              "description": "No personal session data in this version",
              "prompt": "What was my Swing Score in my last range session?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. Drill cards link to the PocketCaddie download page."
      },
      "publication": {
        "release_notes": "Drill search, ball-flight diagnosis, drill steps and timed practice plans from the PocketCaddie drill library, shown as cards."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: db527c93d6b721a933dc38d25c6251b4eebb2697ad9b1635b7089c591f4ad789