it's generally not "reef safe" but actually depends on the individual fish....
i have a puffer that's "NOT reef safe" but it's such a pu$$ycat, it doesn't even touch shrimps, hermits, corals, etc.... only eats flakes lol
so yea it can be reef safe
edit: hahaha didnt see that it nips crabs... then it's not reef safe lol