The built-in Gesture classes never worked as well as they should, especially KeyTap and ScreenTap, and especially when the device is head-mounted. The built-in gestures also weren't very flexible. As Leap Motion has moved to a strong VR focus, it doesn't make sense to continue to maintain this feature.
For detecting gestures yourself, a few approaches are possible. There is, for example, LeapTrainer, which is a JavaScript utility. It should be possible to adapt this to other programming environments.
Or, something like the $P recognizer should be adaptable to pose-type gestures. An example is available here: https://developer.leapmotion.com/libraries/354.
Finally, if the simpler utilities aren't up to the task, there is the Gesture Recognition Toolkit.