| name | yoga-floor-poses |
| description | A menu of grounded yoga poses on the floor (child, cobra, seated twist, bridge, happy baby, savasana). Use when the user says do some yoga on the floor, yoga floor poses, a yoga sequence on the ground, or stretch with yoga poses. |
| category | posture |
| disable-model-invocation | true |
| subskills | ["child-pose","cobra-pose","seated-spinal-twist","balance-and-posture"] |
yoga-floor-poses
Grounded yoga menu — pick a pose and ground it with posture: child (kneel), cobra (lieFront), bridge (lieBack), seated twist (sitFloor), savasana (lieBack). Composes the individual pose skills.
Recipes / Worked Actions (minified JSON — uses the posture/surfaces contract)
- "do some yoga on the floor" -> {"durationMs":1500,"posture":"kneel","pose":{"Spine":[60,0,0],"Chest":[40,0,0],"LeftUpperArm":[90,0,0],"RightUpperArm":[90,0,0]},"say":"Starting in child's pose."}
- "now move into cobra" -> {"durationMs":1500,"posture":"lieFront","pose":{"LeftUpperArm":[90,0,20],"LeftForearm":[0,0,-120],"RightUpperArm":[90,0,-20],"RightForearm":[0,0,120],"Spine":[-25,0,0],"Chest":[-15,0,0]},"say":"Into cobra."}