QuoteCRB Page 16: While characteristics create the foundation of your character's abilities, skills and specialized training really make your player character (PC) stand out from the crowd. Skills represent your character's training and experience in performing specific tasks and actions
QuoteCRB Page 210: All spellcasters, no matter what type of magic they use, also need to have a certain amount of knowledge concerning magic and its possibilities . For this reason, your character is going to benefit greatly from having a couple of ranks in the Knowledge skill if they want to be a spellcaster.
Can someone explain for me why the specific casting skill doesn't fulfil whatever need the Knowledge skill apparently satisfies? Particularly if Knowledge is subdivided into areas as it will be in many (most? Practically all?) settings, it seems like Knowledge here is going to represent a very narrow area requiring a fair number of XP to provide training that they already paid for with their casting skill. The magic skills, like all other skills, aren't just natural ability, they're also training.