Skill trainer

A skill trainer is an NPC who teaches new skills. In addition to whatever skills a trainer normally teaches, each skill trainer teaches all non-elite skills you have unlocked on your account for that Campaign (since the March 10th, 2006 update). A skill trainer is easily recognizable by the "[Skills]" suffix in their name.

Price
Learning a skill from a skill trainer costs one Skill Point and some gold. Every skill you buy increases the gold cost of the next skill, to a maximum of 1 platinum (1000 gold) per skill after buying 20 skills.

Skill Trainer List
For a list of all skill trainers and a list of the skills they offer, see the trainer locations page.