pre commit hooks claude code