Para hacerte una mejor idea puedes pensar en 'tampoco' como equivalente a 'también no'
tampoco = (también no)*
no fumes, tampoco hagas tonterías = (no fumes, también no hagas tonterías)*
Quede claro que la parte con asterisco (*) es incorrecta, solo es una equivalencia para que veas la lógica que hay en el uso de 'hagas'. En la palabra 'tampoco' va incorporada la negación, por eso se trata de un imperativo negativo.