Dance · Full body

Box step

Target Full body  ·  Equipment Body weight  ·  Level Beginner  ·  Reps 4

Box step is a beginner-level dance movement targeting the full body, written in Posecode, a small open-source language that LLMs like ChatGPT, Claude, and Gemini can write to describe human movement as text. Every joint angle below is hard-clamped to a safe range of motion.

▶ Open Box step in the playground →

How to do it

  1. Step forward-right0.9s · ease-in-out Step the right foot forward and out to the corner
  2. Close the feet0.7s · ease-in-out Bring the left foot to meet it, standing tall on the corner
  3. Step back-left0.9s · ease-in-out Step the left foot back to the start on the diagonal
  4. Close home0.7s · ease-in-out Close the feet together, back home and ready to repeat

The .posecode source

This is the exact text an LLM writes to produce the animation above: phases and joint angles, not 3D transforms.

posecode exercise "Box step"
  rig humanoid
  pose start = standing

  step "Step forward-right" 0.9s ease-in-out:
    hip_right: flex 35
    knee_right: flex 40
    shoulder_left: flex 25
    shoulder_right: extend 15
    travel: -0.35 0.35
    ground-lock: feet
    cue "Step the right foot forward and out to the corner"

  step "Close the feet" 0.7s ease-in-out:
    hip_right: flex 0
    knee_right: flex 0
    shoulders: flex 0
    travel: -0.35 0.35
    ground-lock: feet
    cue "Bring the left foot to meet it, standing tall on the corner"

  step "Step back-left" 0.9s ease-in-out:
    hip_left: flex 35
    knee_left: flex 40
    shoulder_right: flex 25
    shoulder_left: extend 15
    travel: 0 0
    ground-lock: feet
    cue "Step the left foot back to the start on the diagonal"

  step "Close home" 0.7s ease-in-out:
    hip_left: flex 0
    knee_left: flex 0
    shoulders: flex 0
    travel: 0 0
    ground-lock: feet
    cue "Close the feet together, back home and ready to repeat"

  repeat 4

More dance movements

Dance phrase (8-count)Demi-pliéRelevéTenduPort de brasPirouette (full turn)