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