I'm not sure putting the skills under the appropriate attributes is actually helpful, depending on your check flow. Are you planning to call for attribute checks and have players validate if a skill will apply, or are you planning to call for specific skill checks? The former makes sense for the current layout, the latter would benefit from a conventionally alphabetized skill section.
I try to think about what actions a player will need to take in play to get to a given piece of information. The current setup will make it easier to fill out at character creation, but that's a one-time cost, vs. every time a player is looking for where "Animal Handling" lives exactly, until they've memorized that it's under wisdom. Putting all the checks in one place and giving them useful heuristics for where to look (alphabetical, all combat specific stuff goes here, all reactive stuff goes here, etc. cuts down on that training time.
I try to think about what actions a player will need to take in play to get to a given piece of information. The current setup will make it easier to fill out at character creation, but that's a one-time cost, vs. every time a player is looking for where "Animal Handling" lives exactly, until they've memorized that it's under wisdom. Putting all the checks in one place and giving them useful heuristics for where to look (alphabetical, all combat specific stuff goes here, all reactive stuff goes here, etc. cuts down on that training time.