I've been thinking of tweaks for an E-6 game and the following thought came to me as an alternative to skill points.
At first level, skills are determined normally as per the paizo rules. That is, characters select a number of skills based upon their class from their class list. They gain 4 ranks in these skills. From that point on, no skill points are gained. Instead, every time a skill is successfully used in a moment of consequence where there is at least a 50% chance of failure a skill point (temporary name, will be changed to avoid confusion with RAW) is gained. When a number of skill points is gained that exceeds the character's current rank, he gains a rank in that skill. For example, a first level rogue chooses stealth as a skill. He gains 4 ranks in that skill before his first adventure. If he successfully uses that skill 5 times he now has 5 ranks, and the skill points are reset to 0. He then is in a situation where he needs to decipher a code (a skill in which he has no ranks.) Its DC is high enough that it is 50% likely he will fail. The rogue succeeds, gaining 1 skill point which immediately translates into his first rank and resets his skill points to 0.
This system obviously would need a lot of tweeking and I might have to compensate the skill heavy classes, perhaps with an ability that lets them advance skills faster, but it also would eliminate ridiculously high skill modifiers.
At first level, skills are determined normally as per the paizo rules. That is, characters select a number of skills based upon their class from their class list. They gain 4 ranks in these skills. From that point on, no skill points are gained. Instead, every time a skill is successfully used in a moment of consequence where there is at least a 50% chance of failure a skill point (temporary name, will be changed to avoid confusion with RAW) is gained. When a number of skill points is gained that exceeds the character's current rank, he gains a rank in that skill. For example, a first level rogue chooses stealth as a skill. He gains 4 ranks in that skill before his first adventure. If he successfully uses that skill 5 times he now has 5 ranks, and the skill points are reset to 0. He then is in a situation where he needs to decipher a code (a skill in which he has no ranks.) Its DC is high enough that it is 50% likely he will fail. The rogue succeeds, gaining 1 skill point which immediately translates into his first rank and resets his skill points to 0.
This system obviously would need a lot of tweeking and I might have to compensate the skill heavy classes, perhaps with an ability that lets them advance skills faster, but it also would eliminate ridiculously high skill modifiers.