A Gating Mechanism is a specific point in a game where a player can only progress by using a specific ability or tool. This can be done to prevent the player from getting optional rewards, or as a check to make sure that the player either understands the tool or the game enough for the area after. With improper planning (or if bypassed by the player via an exploit or glitch), this can result in a Softlock.
A Gating Mechanism need not be as explicit as, for example, a pop-up saying you need a specific item or tool. This mechanic can be surfaced through level design, or with the tools’ interaction with other tools or abilities at the player’s disposal. Some Gating Mechanisms may not require the player to explicitly add a move to their move set; sometimes the “gate” is possession of specific knowledge, such as how to perform an Advanced Movement Technique, that a player is taught at some point in the game.