I agree with most of the points but I would perhaps swap speed and dexterity for the single agility as they really can come under the same skill if you are limiting skills but I don't mind seeing them separate. Luck is something I always like to have.

I see dexterity as primarily a thieves attribute enabling deft hands for pickpocketing and lockpicking, the able use of bows and the ability to dodge well.

The true meaning is being able to use the hands and body in a nimble and accurate way so I guess lockpicking makes sense but bow use could be considered perception as it's more visual and dodging could be attributed to speed as well.

Perception I see as the ability to clearly make out the surroundings, see nearby creatures better and locate hidden things and secrets or traps and also to guide missiles more accurately. It also seems to be akin to wisdom and in character dialogues perhaps perception gives more ability to see different paths of dialogue or have a better understanding of a situation.

Strength is brute strength and ability to hit hard and push items. I know strong characters generally can carry more in most games and tend to be physically more hardy with more hitpoints.
A new twist I guess would be strength of personality or forcefullness perhaps lending to intimidation or forceful talks with high willpower.

Luck is always fun and used to find more rare items, unusual happenings, secrets and aids/hinders in dealings with others and mini games. Higher magic resistance is given by luck and criticals have less chance of succeeding against higher luck values. Higher chance of performing criticals. Can be tied to Divine worship.

Intelligence is used by magic users mostly to learn all their spells from books because they have to have extreme memory skills and knowledge. I think trap users would need some intelligence too. Intelligent people are more eloquent although not always wise and not always entertaining. Intelligence grants access to extra knowledge and lore.

Speed...move fast don't get hit. Good for dodging, charging and dual wielders who don't use shields. Also great for archers. Good for all melee classes...faster you hit obviously is better but it's also good for mages I guess if you can get out the way and throw spells fast it's a plus. Obviously with speed you can travel quicker.

Endurance ...how much health you have and all resistance to damage

Initiative is based on who has higher perception, speed, luck and intelligence combined.

That's just how I see it currently.