Building a leading edge triggered pulse
The behavior you described in your timing diagram is exactly the behavior of a T flip-flop.

As mentioned in comments, you normally make a T flip-flop by connecting the inverted output of a D flip-flop back to the input. 

If you actually want to have this behavior happen sometimes and not others (for example, when an ARM signal is active), you may need some additional logic to accomplish that.