There are a few ways to farm spirit shards in Guild Wars 2. The best way is to use a shard collector. This is a tool that allows you to collect shards from mobs in your area and sell them to the vendor for gold. You can also find shard collectors in chests or on the ground. The second best way is to use an auction house. You can search for auctions that have spirit shards as the item type. The third best way is to use a crafting table. You can find crafting tables near spawn points and other important areas in your world. Once you have gathered all of the required materials, you can start crafting spirit shards using the recipe given to you by the crafty vendor or by yourself.