use a hit box or create a hit sprite and use FixSpriteToSkeleton2D to attach it to the bone, then just use normal collision checks on the attached sprite.
its a pain to setup and there is lost of overhead but the finished result can look quite impressive.