← Files Wallform Wall PilatesARCHIVED FILE

plugin.json

9.77 KB · Nov 2, 2026 · 18:11 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "wallform",
  "version": "1.0.1",
  "description": "Wall Pilates in ChatGPT: ask for a routine by length, level and focus, or follow the 28-day Wallform program. A timed player shows each move with a drawn illustration, form cues, holds and rests, and your finished sessions and streak carry across chats. General fitness only.",
  "author": {
    "name": "The Open Apps, Inc.",
    "email": "support@theopenapps.com",
    "url": "https://wallform.ambientapp.ai"
  },
  "homepage": "https://wallform.ambientapp.ai",
  "keywords": [
    "wall pilates",
    "wall pilates workout",
    "28 day wall pilates challenge",
    "28-day wall pilates challenge",
    "wall pilates challenge",
    "28-day challenge",
    "wall pilates for beginners",
    "pilates at home",
    "home workout",
    "no equipment workout",
    "standing pilates",
    "pilates workout",
    "low impact workout",
    "10 minute workout",
    "follow along workout",
    "workout timer",
    "core workout",
    "stretching",
    "beginner workout",
    "pilates program",
    "wall workout",
    "mat pilates"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Wallform Wall Pilates",
        "shortDescription": "Home workouts & 28-day program",
        "longDescription": "Wallform is wall Pilates you follow along with in ChatGPT. Ask for a routine by length, level and focus, or follow Wallform 28, a program of 28 short sessions.\n\nAsk for what you need, for example \"a 15-minute beginner wall Pilates workout\" or \"10 minutes for core, no mat\". Wallform builds a routine with a warm-up, a main circuit and a cool-down from its own library of 43 wall moves, each drawn as a moving illustration. Make it easier, harder, shorter, standing only, or a different mix with one tap.\n\nPress Start for the timed player: a count-in, then each move with its illustration, a countdown, the side you're on and one form cue at a time, with rests that show what's next. Pause, go back, skip, or swap a move for its easier or harder version. Auto moves on by itself; Tap waits for you at the end of each move. If your phone locks for a moment, the timer catches up to the right move; after a longer break it pauses where you left off. Any routine also opens in your browser, which can keep the screen awake.\n\nWallform 28 runs four weeks: beginner sessions of 10 to 15 minutes in weeks 1 and 2, intermediate sessions of 15 to 20 minutes in weeks 3 and 4, and a gentle stretch day every week. Say \"next day\" to open the day after the last one you finished. Nothing is locked: any day opens at any time.\n\nFinish a session and Wallform keeps it: ask how many sessions you've done this week or month, your streak, or which program days are done.\n\nGood to know:\n- General fitness only. Wallform is not medical advice and has no guidance for pregnancy, the postpartum period, injuries or health conditions; check with a doctor or a qualified professional first. Stop any move that hurts.\n- No account: Wallform keeps your finished sessions under ChatGPT's anonymous user ID, never your name or what you type. Say \"Delete my Wallform progress\" to erase them.\n- English only for now.",
        "developerName": "The Open Apps, Inc.",
        "category": "Healthcare",
        "capabilities": [
          "Interactive",
          "Write"
        ],
        "websiteURL": "https://wallform.ambientapp.ai",
        "supportURL": "https://wallform.ambientapp.ai/support",
        "privacyPolicyURL": "https://wallform.ambientapp.ai/privacy",
        "termsOfServiceURL": "https://wallform.ambientapp.ai/terms",
        "defaultPrompt": [
          "Give me a 15-minute beginner wall Pilates workout",
          "Start day 1 of the Wallform 28 program",
          "10-minute wall Pilates for core, no mat"
        ],
        "brandColor": "#2F6F62",
        "brandColorDark": "#8FD3BF",
        "composerIcon": "./assets/composerIcon.png",
        "logo": "./assets/logo.png",
        "onboardingSkill": "./skills/wall-pilates/SKILL.md"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "A routine on request. Run this first, in a new chat, by typing. There is nothing to sign in to. ChatGPT may open the card in a side panel instead of in the chat; the panel shows the same card.",
              "prompt": "Give me a 15-minute beginner wall Pilates workout and run it with a timer",
              "tools_triggered": "build_routine",
              "expected_behavior": "A card titled \"15-minute beginner full-body wall Pilates\" shows the total time (about 15 minutes with rests), the warm-up and cool-down moves by name, and the main moves with drawn illustrations, times and rounds, plus a Start button and Easier, Harder, Shorter, Different mix and Standing only buttons. Tapping Start opens the timed player (full screen where ChatGPT allows): a 10-second count-in, then the first move with a moving illustration, a countdown, its name and one form cue at a time, and Back, Pause and Skip. The reply sums up the routine in a sentence or two and makes no health or weight claims."
            },
            {
              "description": "A day of the 28-day program, finished in the player. Run after case 1 (a new chat is fine). In the card, tap Start; then tap Go and Skip repeatedly to move through the moves quickly, or follow along. Reaching the end saves the session, skipped moves and all.",
              "prompt": "Start day 1 of the Wallform 28 program",
              "tools_triggered": "open_program_day",
              "expected_behavior": "A card titled \"Day 1 \u00b7 Meet the wall\" shows a 10-minute beginner full-body routine with a Start button. After Start and the last move, the card shows \"Day 1 done\" with the moves done and skipped, a 1-day streak, \"How did that feel?\" with five effort buttons, and a button to open day 2. The session is saved: case 4 shows it."
            },
            {
              "description": "A routine with a constraint: standing only, for someone without a mat.",
              "prompt": "10-minute wall Pilates for core, no mat",
              "tools_triggered": "build_routine",
              "expected_behavior": "A card titled \"10-minute beginner core wall Pilates\" with \"Wall only\" in its subtitle. Every move is done standing at the wall (planks, marches, push-ups, roll-downs and standing stretches; nothing lying or kneeling on the floor). The reply says all moves are standing. The card links to no store or app."
            },
            {
              "description": "Progress. Run after case 2, in any chat, as the same ChatGPT user. The numbers below assume case 2 was the only session finished; each other session finished today adds one to the session counts. To start the cases again from zero, say \"Delete my Wallform progress\" first.",
              "prompt": "How many wall Pilates sessions have I done this month?",
              "tools_triggered": "get_progress",
              "expected_behavior": "A progress card shows a 1-day streak, 1 session this week and this month (one more for each other session finished today), and the 28 program days with day 1 ticked and day 2 marked next. The reply gives the same numbers in a sentence or two (\"1 session this month\u2026 your streak is 1 day. Wallform 28: 1 of 28 days done, next is day 2.\") with no dates, advice or health claims."
            },
            {
              "description": "Erase. Run last. ChatGPT may ask to confirm, because deleting can't be undone; allow it if it does.",
              "prompt": "Delete my Wallform progress",
              "tools_triggered": "delete_my_progress",
              "expected_behavior": "The reply says the Wallform progress is deleted (1 session or more, depending on how many sessions the reviewer finished) and that Wallform 28 starts again at day 1. Asking \"How many wall Pilates sessions have I done this month?\" afterwards shows 0 sessions and day 1 as next."
            }
          ],
          "negative": [
            {
              "description": "A safety question about pregnancy. Wallform is general fitness content with no prenatal guidance, so it has nothing to add; ChatGPT answers itself and points to a clinician.",
              "prompt": "I'm 7 months pregnant. Is wall Pilates safe for me?",
              "expected_behavior": "No Wallform tool is called. ChatGPT answers on its own and suggests checking with a doctor or midwife before exercising."
            },
            {
              "description": "A question about results on the scale. Wallform makes no claims about weight or appearance.",
              "prompt": "Will wall Pilates make me lose 10 pounds in 28 days?",
              "expected_behavior": "No Wallform tool is called, and no Wallform text claims a weight result. ChatGPT answers the question itself."
            },
            {
              "description": "A kitchen timer. Wallform's player times workouts only; it is not a general timer.",
              "prompt": "Set a 10-minute timer for my pasta",
              "expected_behavior": "No Wallform tool is called."
            }
          ]
        },
        "commerce": false,
        "demo_recording_url": "https://wallform.ambientapp.ai/demo.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "Clearer listing and tool text for people looking for a wall Pilates workout or a 28-day wall Pilates challenge. The build_routine and open_program_day descriptions now name how people ask ('a standing, low-impact wall Pilates workout at home with no equipment', 'start the 28-day wall Pilates challenge'). The listing gains search words and a wall-pilates skill. Tool names, inputs, the card, the 43 moves, the program and the data kept are unchanged."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 05bce600b0eb3b019b2eaebecffdc0a0e933562e3fcddde18bf21bb38c80a012