Since it is a desktop setup (I presume), it should be fairly easy. For example, if the x coordinate of the controlling hand is negative, send a move left command, if it is positive, send a move right command. You probably want a dead zone so the player can stop their character. For the jump command, you could do something like using velocity along the y axis or even just set a position threshold -- e.g. if y > 150, then jump.
To get hand coordinates, use a script like:
using UnityEngine;
using Leap;
public class HandData : MonoBehaviour {
Controller controller = new Controller();
void Update () {
Frame frame = controller.Frame();
if(frame != null){
foreach(Hand hand in frame.Hands){
Vector3 handPosition = hand.PalmPosition.ToVector3();
// Do something with the position...
}
}
}
}