1. You can answer by describing your confidence or skill in choosing and giving gifts.
2. You may also explain what makes you good (or not good) at giving gifts, such as understanding others’ preferences, creativity, or experience.
Synonyms
Try these synonyms instead of repeating the question:
good at→skilled at; talented at; adept at; proficient in