I developed a system some time ago that does this.. I call it SATA for Skill, Attribute, Tool and Advantage.
The character has attributes 1-12 (usually 1-6, more with augments like magic or potions), skills 1-12.
Equipment usually provides a tool value such as a shovel, shield or sword for its...