improved edit/update skeleton, convert key from unicode if needed