.uasset .umap Read/Write

Im attempting to convert some code over to Ue4 Blueprint etc Given i know what blueprint nodes i need and where to link them how would i write that to etc .uasset and make it work when unreal-engine launches? Given that trying to simply open a .uasset and take a look at is as characters does mostly only view as a “mess” where only a few number of string words are showen: are the safe file partial decrypted or are the .uasset files binary only to log some text… and is there any documentation on how to read/write .uasset externally? Thanks :3