In order to obtain the A Trick For Every Occasion trophy achievement you will need to obtain all of the different Skills within the game.
Now this if you are paying attention to each town you visit as well as keeping a good amount of money on you, as they will become quite expensive, then you shouldn’t have too many issues with getting this one.
However, below we have listed where and what skills you can get just in case you are unsure and have perhaps missed on some of them. Thankfully a lot of them you can return to and purchase them even if you originally ended up missing them.
Related Guides / Links: