I think that if your general has a space for a skill book it should automatically be filled before being replaced by new skill books of the same level