← Files JustGainsARCHIVED FILE

plugin.json

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

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "justgains",
  "version": "1.0.0",
  "description": "Build and save workouts, read your training history and progress, log meals and bodyweight, and plan running routes in your JustGains account.",
  "author": {
    "name": "JustGains",
    "email": "support@justgains.com",
    "url": "https://justgains.com"
  },
  "homepage": "https://justgains.com/learn/use-justgains-in-chatgpt",
  "repository": "https://github.com/JustGains/justgains-connector",
  "license": "MIT",
  "keywords": [
    "fitness",
    "workouts",
    "strength training",
    "nutrition",
    "food diary",
    "running"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "JustGains",
        "shortDescription": "Workouts, progress and meals",
        "longDescription": "JustGains turns ChatGPT into a training partner that knows your actual numbers.\n\nAsk for a workout and get one built from the JustGains exercise library: real exercises with demo videos, sets, reps and rest, shown as a workout card you can save to your account and start on your phone. Ask how your bench press is moving, how consistent you were this month, or what your week of training looked like, and the answer comes from the sets you logged, not a guess.\n\nLog food the way you would say it. \"Two eggs, whole wheat toast and a coffee with milk for breakfast\" lands in your food diary with calories and macros, and the day's totals come back with it. Log your bodyweight, check its trend, plan a running loop that saves straight to your Routes, or find a training program and start it from the chat.\n\nGenerating a workout and searching exercises work without an account. Connect your JustGains account to read your history and save anything. ChatGPT only sees the account you connect, and you can disconnect it at any time from ChatGPT or from your JustGains connected sessions.",
        "developerName": "JustGains",
        "category": "Healthcare",
        "capabilities": [
          "Build workouts and save them to your account",
          "Read workout history, lift progress and weekly summaries",
          "Log meals and bodyweight",
          "Plan running routes",
          "Search exercises and training programs"
        ],
        "websiteURL": "https://justgains.com",
        "supportURL": "https://justgains.com/learn/use-justgains-in-chatgpt",
        "privacyPolicyURL": "https://justgains.com/privacy",
        "termsOfServiceURL": "https://justgains.com/terms",
        "defaultPrompt": [
          "Build me a 45-minute dumbbell upper body workout and save it to my account.",
          "Summarize my training this week and tell me what to focus on next.",
          "Log two eggs, whole wheat toast and a coffee with milk for breakfast."
        ],
        "composerIcon": "./assets/logo.png",
        "composerIconDark": "./assets/logo-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Build a workout and save it to the connected account",
              "prompt": "Build me a 45-minute dumbbell upper body workout and save it to my JustGains account.",
              "tools_triggered": "create_workout (generate_workout may also run first)",
              "expected_behavior": "Builds a 45-minute dumbbell upper body workout from JustGains exercises, saves it to the connected account, and shows it as a workout card with muscles worked, equipment, exercises, sets and reps."
            },
            {
              "description": "Review recent training history",
              "prompt": "Show my JustGains workouts from the last 30 days.",
              "tools_triggered": "get_workout_history",
              "expected_behavior": "Lists the completed workouts from the last 30 days (8 in the test account) with dates, names, durations and volume in pounds, using only logged data."
            },
            {
              "description": "Track progress on one lift",
              "prompt": "How is my bench press progressing? Compare this month to last month.",
              "tools_triggered": "get_my_exercise_history",
              "expected_behavior": "Reports each logged bench press session with its working weight in pounds and reps (165 lb in September up to 185 lb in October in the test account) and compares the two months from the returned sets without inventing numbers."
            },
            {
              "description": "Log a meal in plain language",
              "prompt": "Log two eggs, a slice of whole wheat toast and a coffee with milk for breakfast today.",
              "tools_triggered": "log_my_food",
              "expected_behavior": "Saves three food entries to today's breakfast in the food diary and shows a meal card with calories, protein, carbs and fat, plus the day's totals. Any portion assumption is stated."
            },
            {
              "description": "Log bodyweight",
              "prompt": "Log my bodyweight: 182 lb this morning.",
              "tools_triggered": "log_my_weight",
              "expected_behavior": "Saves a 182 lb bodyweight entry for today and confirms the saved weight and date."
            }
          ],
          "negative": [
            {
              "description": "General training knowledge with no account action. Answer from general knowledge without calling JustGains.",
              "prompt": "What is the difference between creatine monohydrate and creatine HCl?"
            },
            {
              "description": "Account deletion is not something the plugin can do. Explain that it is done in the JustGains app settings, without calling a write tool.",
              "prompt": "Delete my JustGains account and all of my workouts."
            },
            {
              "description": "Another person's private data. The plugin only reads the connected account, so it should decline rather than search or guess.",
              "prompt": "Show me my friend Alex's workout history and bodyweight from JustGains."
            }
          ]
        },
        "commerce": false,
        "demo_recording_url": "https://m.justgains.com/review/chatgpt-plugin/jg-review-d11a263855.mp4"
      },
      "publication": {
        "release_notes": "First directory release. Build and save workouts, read training history and lift progress, log meals and bodyweight, plan running routes and browse training programs."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 3f249e4efbaca3b480cbbb54722f6a185d8e1d5a07a6e11f3a8f58d966f6ffaa