command issue

trying to make a mini skeleton boss but /summon skeleton ~ ~ ~ {HandItems:[{id:'bow[custom_name='["",{"text":"Duskbow","italic":false,"color":"aqua"}]',enchantable={value:1},enchantments={levels:{flame:1,power:5,punch:5}}]'},{}]}

everytime i run this command the skeleton spawns without the special bow why?

Continue to help post