Flash Step

Flash Step (フラッシュステップ) is an ability in Kingdom Hearts II Final Mix and Kingdom Hearts III. It allows the user to unleash a guard-piercing attack on a slightly distant target while keeping up their own guard.

Mechanics
In Kingdom Hearts II Final Mix, Flash Step is an action ability that costs 2 to equip. When equipped, Sora slides forward with his Keyblade held in front with both hands, before stopping with a small jump that brings the Keyblade upward. This allows him to break through an enemy's guard or parry their attack without his own attack being blocked or interrupted, dealing two hits. Physical defenses such as a Large Body's front do not stop the attack either. The range that would activate the attack begins at roughly the distance that Sora would deliver his basic thrust, to just short of the distance of Slide Dash.

In Kingdom Hearts III, Flash Step is an that costs 3  to equip. When using Flash Step, Sora charges forward to attack while blocking enemy attacks.

Kingdom Hearts II Final Mix

 * Sora learns Flash Step after defeating the Prison Keeper.

Kingdom Hearts III

 * Sora learns Flash Step after beating the game.
 * Light Form has Flash Step as a form ability.
 * Dark Form has Flash Step as a form ability.

Notes and references
Blitzspurt