this is just my theorycraf as i didn't get far with my 'rogue' yet
you don't need str for knives (dmg bonus from str for knives is pretty small) dump it to 3 if you cant get by with bit reduced carry wight, dex is most important, possibly start with 10 dex and even invest every other free stat at lvlups into it, 8 agi to get bonuses for stealth, evasion/dodge and for some feats, 5 constitution, 5 perception (with snooping if you want to discover hidden things if not maybe lower it), you should not need will so dump it to 3 (well theres ripper feat that requires 5 will but its your choice if one feat is worth spending 2 stat points, or you might want social skill), 3/4 int depending how much you want crafting 6 int if you want the feat that gives +5% crit chance for crafted melee weapons actually at least 5 int is nice as there are some really good melee feats that require 5 int (expose weakness for example)
dex is most important coz it affects how often you can attack with light weapons (unarmed, knives, pistols, smgs and throwing) and increases your melee crit chance
for skills i would say melee, both defensive skills and stealth are essential to max, then maybe some throwing, hacking, lockpicking and crafting, traps might be worth investing
i'm not sure about feats as there many really nice ones for knife melee build, could go with any feat that include bleeding as they seem very strong but on the other hand i think only serrated knife can cause bleeding while daggers seem to have better crit and armor penetration against living targets so going for crits feats might be good idea too
again this is just my theorycrafting, if im wrong at some point dont hesitate to correct me