Documentation
The main documentation for crmsh comes in the form of the manual, which is the same help as found using the help command in the interactive shell.
Additionally, there are a couple of guides and other documents that will hopefully make using the shell as easy as possible.
Manual
Guides
Translations
External documentation
The SUSE High Availability Guide provides a guide to installing and configuring a complete cluster solution including both the crm shell and Hawk, the web GUI which uses the crm shell as its backend.
For more information on Pacemaker in general, see the Pacemaker documentation at clusterlabs.org.