I think you've misunderstood how to set up the files. Link to the LevelAsset.asset from your Config.json, and then link to CraftingBlacklistAsset.asset from your LevelAsset.asset.
Here are three code blocks, as examples for your three files:
Config.json
{
"Asset":
{
"GUID": "0d05249e95ee4385874f2482d33192af"
}
}
LevelAsset.asset
"Metadata"
{
"GUID" "0d05249e95ee4385874f2482d33192af"
"Type" "SDG.Unturned.LevelAsset, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"
}
"Asset"
{
"Skills"
[
{
"Id" "Sharpshooter"
"Default_Level" "0"
"Max_Unlockable_Level" "0"
}
]
"Crafting_Blacklists"
[
{
"GUID" "c0d3f2a6-860b-45e0-be8e-333593ada2d5"
}
]
}
CraftingBlacklistAsset.asset
"Metadata"
{
"GUID" "c0d3f2a6-860b-45e0-be8e-333593ada2d5"
"Type" "SDG.Unturned.CraftingBlacklistAsset, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"
}
"Asset"
{
"Input_Items"
[
"a6099002318e4d58b8e59d431bcf1b8a"
{
"NoteToSelf" "eaglefire"
"GUID" "b03d581a5c1a490f995f8deba57b0f17"
}
]
}