Yamaha XT660X Workshop Manuals
If you want to accomplish fixes on your own Yamaha XT660X then it will always be a great idea to possess a Workshop Manual to keep just for a guide if perhaps you need to know techniques to strip off a specific component for example the Brake Discs and fit it again accurately.
Searching for Yamaha XT660X Manuals.....

Yamaha XT660X Workshop Manuals will give you specific diagnostic information with regards to your bike so if something is broken it can help you work out what the issue is and the best way to resolve it. You will be able to decide if you can do this yourself or if the job is just too big it is possible to book your XT660X into a suitable friendly mechanic.