| name | cat-cow |
| description | Moves the character through cat-cow on hands and knees, arching and rounding the back. Use when the user says cat-cow, cat cow stretch, arch and round your back on all fours, or cat pose. |
| category | action |
| disable-model-invocation | true |
| subskills | ["move-torso","move-head-and-neck","balance-and-posture"] |
cat-cow
Cat-cow: from posture:"kneel" on all fours (torso forward, arms down), loop a spine sequence between rounding (Spine/Chest +X, head down) and arching (negative X, head up).
Recipes / Worked Actions (minified JSON — uses the posture/surfaces contract)
- "do cat-cow" -> {"durationMs":2000,"posture":"kneel","pose":{"Spine":[60,0,0],"Chest":[40,0,0],"LeftUpperArm":[90,0,0],"RightUpperArm":[90,0,0]},"sequence":{"loop":3,"frames":[{"t":0,"pose":{"Spine":[75,0,0],"Chest":[55,0,0],"Head":[25,0,0]}},{"t":0.5,"pose":{"Spine":[45,0,0],"Chest":[25,0,0],"Head":[-15,0,0]}},{"t":1,"pose":{"Spine":[75,0,0],"Chest":[55,0,0],"Head":[25,0,0]}}]},"say":"Cat… cow…"}