There’s an interesting post by Zak Smith on the skill list for 5th Edition D&D, the reasoning behind the skills, and how OSR games handle similar situations. Zak was a consultant on the 5e project, but even then there’s one skill he hates.
He raises some interesting points about skill checks versus attribute checks, noting that some skills only really exist because of game maths and could have been handled by attribute checks if the mechanics had been different. Expanding on that, Deceit and Persuade are different skills because a thief’s charisma is very different from a cleric’s. And finally, Perception is far more elegant than the mishmash of thief skills and racial abilities of AD&D.
DnD5e skill’s are a great example of a concise list that covers all the things needed for the genre the game is supposed to emulate, while avoiding the skill bloat that sank games like 4th edition GURPS, for me at least.
The whole thing is a useful read for anyone trying to build a coherent skill list for any game system.