To min/max and assuming you have a high AGI (8/9) I would go : 6 Ranged , 6 Melee, 6 Etiquette, 6 Perception all with specializations. Athletics is a good choice for your skill group. Pick 2 Sneaking with Karma and you have all the essential skills.
As Tecumseh said you can pick some other 1-skill, especially if you have a good LOG. I wouldn't recommend to have 1 Etiquette though unless you start with a really high CHA.