| name | jazz-square |
| description | Performs a jazz square, a four-count box footwork pattern crossing one foot over, stepping back, side, and forward. Use when the command mentions jazz square, box step jazz, or do a jazz square. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-leg","move-torso","move-arm"] |
jazz-square
The musical-theatre staple: cross one foot over the other, step back, step to the side, then step forward — tracing a square — with easy jazzy arms. Loop.
How
- Cross over: lead leg lifts across (
LeftUpLeg:[40,0,0],LeftLeg:[40,0,0]), torso turn (Spine:[0,15,0]), arms out (*UpperArm:[0,0,±40]), root.z:+.
- Step back (
RightFoot:[60,0,0]), step side (root.x), step forward to close. Loop.
Example
- "do a jazz square" ->
{"durationMs":2400,"say":"Jazz square.","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpLeg":[40,0,0],"LeftLeg":[40,0,0],"Spine":[0,15,0],"LeftUpperArm":[0,0,40],"RightUpperArm":[0,0,-40]},"root":{"z":0.2}},{"t":0.33,"pose":{"RightUpLeg":[10,0,180],"RightFoot":[60,0,0],"LeftUpLeg":[0,0,180],"Spine":[0,0,0]},"root":{"z":-0.1}},{"t":0.66,"pose":{"LeftUpLeg":[10,0,150],"Spine":[0,-10,0]},"root":{"x":0.2}},{"t":1,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"Spine":[0,0,0]},"root":{"z":0.1}}]}}