This is a question on Massey's A Basic Course of Algebraic Topology. I met some problem in calculating a homology group of a specific space when dealing with a question.
Let $X=\{ (x,y,z) \mid xyz=0 \}$ then how to calculate $H_2(X)$? By the way, are there any widely used important skills in calculating such homology groups?
It seems that you actually mean $X=\{(x,y,z)\in\mathbb{R}^3\ |\ xyz=0\}$ judging from comments (always write down the space you start from). In that situation there's a deformation retraction
$$F:I\times X\to X$$ $$F(t,v)=tv$$
onto the origin $\{(0,0,0)\}$ and so $X$ is contractible.
As for the skills/tools. Well there are lots of them, to name few important:
and many, many more. The research on the topic is still ongoing, probably will never end.