← Files PocketCaddieARCHIVED FILE
plugin.json
5.58 KB · Nov 4, 2026 · 06:14 UTC
{
"$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