Zugzwang chess puzzles

Zugzwang is a position where every move the opponent can make makes things worse, so being forced to move is the problem. There are 56 puzzles with this theme on chessGM. Every puzzle is rated, so the ones you get match your puzzle rating, and after solving one you can play through the whole solution on the board. It is free and needs no sign-up.