I'd prefer a skill system that:
1. Lumps vs splits.
2. Simple math.
3. Tied to classes and levels.
4. Is tiered to have "major" skill areas and "minor" skill areas.
Something like this:
Skill; Ability Modifier (M/m); PC Classes (M/m)
Acrobatics: DEX/str BARBARIAN, THIEF, RANGER / assassin, bard, fighter
Arcana: INT/cha BARD, ILLUSIONIST, WIZARD / assassin, thief
Athletics: STR/dex BARBARIAN, FIGHTER / druid, paladin, ranger, thief
Divinity: WIS/int CLERIC, DRUID, PALADIN / ranger, warlock
Engineering: INT/wis FIGHTER, CLERIC / bard, paladin
History: INT/cha BARD / cleric, illusionist, paladin, wizard
Manipulate
Device: DEX/int THIEF / assassin, bard, illusionist
Nature Lore : WIS/con DRUID / barbarian, ranger
Perception: WIS/cha ASSASSIN, BARD, THIEF / barbarian, fighter, ranger
Personality: CHA/int BARD, PALADIN, WARLOCK / assassin, cleric, druid, fighter, thief
Stealth: DEX/wis ASSASSIN, RANGER, THIEF / barbarian, bard, warlock
Where Major Skills = Class Level+Major Modifier and Minor Skills = 1/2 Class level + Minor Modifier
Lots of tinkering could happen here, but like this general concept.
PS - Apologies for the lame formatting...