← Files GravitusARCHIVED FILE
.codex-plugin/plugin.json
5.79 KB · Nov 14, 2026 · 18:11 UTC
{
"name": "gravitus",
"version": "1.0.2",
"description": "Gravitus builds complete multi-week gym programs from its exercise library, with sets and reps for every day, and answers strength questions (how strong am I, is my bench good) from real lifts logged by Gravitus members. Programs open on gravitus.com, where they can be saved to a Gravitus account and logged in the Gravitus app.",
"author": {
"name": "Gravitus, Inc.",
"email": "support@gravitus.com",
"url": "https://gravitus.com"
},
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Gravitus",
"shortDescription": "Gym programs and lift ranks",
"longDescription": "Ask for a workout program the way you would ask a coach: \"4 day upper lower split for strength\", \"3 day push pull legs routine\", \"beginner full body plan with dumbbells only\". Gravitus builds the whole program from its exercise library, with every day, exercise, set and rep, matched to your goal, experience, schedule and equipment. You get the full program in the chat and a gravitus.com link where you can see it laid out and save it to a Gravitus account, ready to log in the Gravitus app with rest timers and progress tracking.\n\nAsk how strong you are and Gravitus answers from estimated one-rep maxes logged by Gravitus lifters, not formulas: \"is a 225 bench good\", \"what is a good RDL weight\", \"how much should I lift for my size\". Covers bench press, squat, deadlift, overhead press, barbell row, Romanian deadlift, incline bench press and front squat, by sex and bodyweight, with the percentile and the level you are at.",
"developerName": "Gravitus, Inc.",
"category": "Healthcare",
"capabilities": [
"Builds multi-week strength and gym programs with sets and reps for every day",
"Fits programs to goal, experience, days per week, session length and equipment",
"Shows the program in a card while it builds, then every day and exercise",
"Links each program to gravitus.com to save it to a Gravitus account",
"Ranks a lift against real lifts logged by Gravitus members, by sex and bodyweight"
],
"websiteURL": "https://gravitus.com",
"supportURL": "https://gravitus.com/about/",
"privacyPolicyURL": "https://gravitus.com/privacy/",
"termsOfServiceURL": "https://gravitus.com/terms/",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Program from a split request with the details given up front",
"prompt": "Make me a 4 day upper lower split for strength. I'm intermediate, about 60 minutes a session, full gym.",
"tools_triggered": "build_program, get_program",
"expected_behavior": "build_program is called with goal strength, experience intermediate, days_per_week 4, split upper_lower, session_minutes 60. The program card shows it building, then four days with exercises, sets and reps. The answer includes the gravitus.com/p/ link to view and save it."
},
{
"description": "Home equipment only",
"prompt": "I only have dumbbells and a bench at home. Can you build a 3 day full body program to build muscle? I'm a beginner.",
"tools_triggered": "build_program, get_program",
"expected_behavior": "build_program is called with goal hypertrophy, experience beginner, days_per_week 3, split full_body, equipment Dumbbells and Flat Bench. Every exercise uses only that equipment."
},
{
"description": "Asking whether a program is ready",
"prompt": "Is my program ready yet?",
"tools_triggered": "get_program",
"expected_behavior": "Follows a build in the same conversation. get_program is called with the token build_program returned and the full program is shown, or the model says it is still building and shares the link."
},
{
"description": "Percentile for a lift at a bodyweight",
"prompt": "Is a 225 bench good? I'm a 180 lb guy.",
"tools_triggered": "lookup_strength_standard",
"expected_behavior": "lookup_strength_standard is called with lift bench-press, sex male, weight 225, reps 1, bodyweight 180, unit lb. The answer gives the percentile among Gravitus lifters, the level at 180 lb and the next level, and links the strength standards page."
},
{
"description": "Averages with no weight given, in kg",
"prompt": "What's the average squat for a woman, in kg?",
"tools_triggered": "lookup_strength_standard",
"expected_behavior": "lookup_strength_standard is called with lift squat, sex female, unit kg and no weight. The answer gives the median estimated one-rep max and the middle half in kg, and links the average squat page."
}
],
"negative": [
{
"description": "A single workout for right now, not a program",
"prompt": "Give me a quick 20 minute workout I can do right now in my hotel room."
},
{
"description": "A running plan",
"prompt": "Can you make me a 12 week plan to run my first half marathon?"
},
{
"description": "A meal plan",
"prompt": "Write me a high protein meal plan for the week."
}
]
}
},
"publication": {
"release_notes": "Build multi-week gym programs with sets and reps for every day, sized to your goal, experience, schedule and equipment, and see how your lifts compare with lifts logged by Gravitus members."
}
}
},
"apps": "./.app.json"
}
SHA-256: 7a65c7c9df8ee8b6e4882cb2942a60fdd4e5d5a2ceb44b5feb873dd98b99a0a8