I am pretty sure that each Perform (xxxx) skill is supposed to be a unique skill which requires it's own skill points.
Craft: Craft is actually a number of separate skills. For instance, the character could have the skill Craft (trapmaking). The character's ranks in that skill don't affect any checks the character happens to make for pottery or leatherworking, for example. The character could have several Craft skills, each with its own ranks, each purchased as a separate skill.
Profession: Like Craft, Profession is actually a number of separate skills. The character could have several Profession skills, each with its own ranks, each purchased as a separate skill.
Perform: Possible Perform types include ballad, buffoonery, chant, comedy, dance, drama, drums, epic, flute, harp, juggling, limericks, lute, mandolin, melody, mime, ode, pan pipes, recorder, shalm, storytelling, and trumpet. The character is capable of one form of performance per rank.
-----
Perform is
supposed to be a single skill. There's nothing hazy or unclear or ambiguous about it in the Core Rules. See dcollins' excellent examples from the Monster Manual for how it is
supposed to be handled.
If you feel compelled to split it into separate skills, the system does make provisions for House Rules. But the RAW say one type of performance per rank of Perform.
-Hyp.