Martial arts · Full body

Jab-cross

Target Shoulders  ·  Equipment Body weight  ·  Level Intermediate  ·  Reps 4

Jab-cross is a intermediate-level martial arts movement targeting the shoulders, 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 Jab-cross in the playground →

How to do it

  1. Jab0.4s · ease-out Snap the lead (left) hand straight out, rotating slightly into it
  2. Recoil jab0.4s · ease-in Bring the hand back to guard
  3. Cross0.45s · ease-out Drive the rear (right) hand across, rotating the trunk
  4. Recoil cross0.45s · ease-in Return to guard, hands high

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 "Jab-cross"
  rig humanoid
  pose start = standing

  step "Jab" 0.4s ease-out:
    shoulder_left: flex 85
    elbow_left: flex 15
    spine: rotate-out 10
    cue "Snap the lead (left) hand straight out, rotating slightly into it"

  step "Recoil jab" 0.4s ease-in:
    shoulder_left: flex 0
    elbow_left: flex 90
    spine: rotate-out 0
    cue "Bring the hand back to guard"

  step "Cross" 0.45s ease-out:
    shoulder_right: flex 90
    elbow_right: flex 10
    spine: rotate-in 35
    cue "Drive the rear (right) hand across, rotating the trunk"

  step "Recoil cross" 0.45s ease-in:
    shoulder_right: flex 0
    elbow_right: flex 90
    spine: rotate-in 0
    cue "Return to guard, hands high"

  repeat 4

More martial arts movements

Front kickHorse stanceStanding bow (hinge)