We can see that question tags are either positive or negative. If the statement part is positive, the tag is negative. If the statement is negative, then the question tag part is postitive.
We can reply to tag questions either with simple yes/no answers (negative tags normally expect a yes answer and positive tags normally expect a no answer) or by using yes/no + auxiliary verb.