| name | flamenco-stomp |
| description | Performs flamenco, holding proud curved arms overhead with sharp heel stomps and a flick of the head. Use when the command mentions flamenco, flamenco dance, or zapateado stomp. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-arm","move-leg","move-torso","move-head-and-neck"] |
flamenco-stomp
Proud and fiery: one arm curves overhead and the other across the body, with sharp heel stomps and a turn of the head. Loop, switching the arm frame each stomp.
How
- Frame A:
LeftUpperArm:[0,0,-120],LeftForearm:[0,0,40] (overhead curve), RightUpperArm:[0,0,30],RightForearm:[0,0,-100] (across), proud chest (Spine:[-5,10,0]), head (Head:[0,-20,0]).
- Stomp: lift and plant a foot (
RightUpLeg:[30,0,180],RightFoot:[60,0,0] → flat).
- Frame B: switch the arms and head. Loop.
Example
- "do flamenco" ->
{"durationMs":2400,"say":"Olé!","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpperArm":[0,0,-120],"LeftForearm":[0,0,40],"RightUpperArm":[0,0,30],"RightForearm":[0,0,-100],"Spine":[-5,10,0],"Head":[0,-20,0]}},{"t":0.5,"pose":{"RightUpLeg":[30,0,180],"RightLeg":[40,0,0],"RightFoot":[60,0,0]},"root":{"y":0.02}},{"t":1,"pose":{"RightUpLeg":[0,0,180],"RightLeg":[0,0,0],"RightFoot":[90,0,0],"LeftUpperArm":[0,0,30],"LeftForearm":[0,0,-100],"RightUpperArm":[0,0,-120],"RightForearm":[0,0,40],"Head":[0,20,0]},"root":{"y":0}}]}}