i think a lot of people would like to know this including me so i can make my mods cooler and better for all
There are multiple ways, but the two most common are patching into player.config or the various species files.
A 3rd way is to add a "learnBlueprintsOnPickup" line at the item or object that you want to add in and make craftable, like what certain crafting items like Aegisalt Ore do.