A Shaman has to choose a spirit, in my case Life, which in turn grants them a list of spells. Since a Shaman can prepare any spell from their spell list (provided they can cast spells of that level), they do not have to research or otherwise learn a specific spell.
In my concrete example, the Life spirit grants the Shaman the 5th level spell "Breath of Life", but this spell is on the Shaman list anyways? Is this a mistake, just "useless" or am I interpreting something wrong?
As far as I understand the way spirit magic works, I don't get to cast spirit magic any differently than I would cast a normal spell (e.g. not counting against my daily limit)