  We apply the method of transitionless quantum driving for time-dependent
quantum systems to spin systems. For a given Hamiltonian, the driving
Hamiltonian is constructed so that the adiabatic states of the original system
obey the Schroedinger equation. For several typical systems such as the XY spin
chain and the Lipkin-Meshkov-Glick model, the driving Hamiltonian is
constructed explicitly. We discuss possible interesting situations when the
driving Hamiltonian becomes time independent and when the driving Hamiltonian
is equivalent to the original one. For many-body systems, a crucial problem
occurs at the quantum phase transition point where the energy gap between the
ground and first excited states becomes zero. We discuss how the defect can be
circumvented in the present method.

Quantum Physics