I always understood that the direction of a cross product was determined by the right-hand rule regardless of the handedness of the coordinate system we're working in. The only way a cross product wouldn't change its sign under a coordinate inversion is if we were to assume a left-hand rule for computing cross products in a left-handed coordinate system. But if we were to do this then we would have to specifically mention that the right-hand rule only holds true in a right-handed coordinate system (which almost no one ever does). Also, this means that the directions of quantities like angular momentum depend upon the coordinate system being used which just seems wrong.
Also also, if we were to use a left-hand rule for left-handed coordinate systems, $\hat{i} \times \hat{j} = \hat{k}$ even in a left-handed coordinate system which is incorrect.
This question was prompted by Problem 1.10 from Griffiths and its solution.
Griffiths has made a mistake. He's asked about a weird situation, when he meant to ask about a simple situation. Let's understand Griffith's weird situation, and then let's understand the simple situation.
To start, if you use the algebraic formula for cross product,
\begin{equation} \vec a\times\vec b = (a_yb_z-a_zb_y,a_zb_x-a_xb_z,a_xb_y-a_yb_x) \end{equation}
then you've already decided that your ____-hand rule matches the handedness of your coordinate system. If you work in a right-handed coordinate system, this formula reproduces the right-hand rule. If you work in a left-handed coordinate system, this formula reproduces the left-hand rule. If you start in an original right-handed coordinate system, then using this formula to define $\times_\mathrm{orig}$ gives a right-handed rule, while using this formula in the inverted coordinate system to define $\times_\mathrm{inv}$ gives a left-handed rule.
Griffiths is making the following statement: If you use the algebraic formula for the cross product in both the original and inverted basis, then the components of $\vec a\times \vec b$ are the same in the inverted basis as they were in the original basis. In other words, $(\vec a\times_\mathrm{orig}\vec b)_{x}=(\vec a\times_{inv}\vec b)_{x'}$ and similarly for $y,z$. Of course, since $x'=-x$, that means that the vector they represent are negatives of each other, $(\vec a\times_\mathrm{orig}\vec b)=-(\vec a\times_{inv}\vec b)$.
To sum up, Griffiths has proved that, in terms of vectors, if you take a right-handed cross product in the original coordinate system, it is negative the left-handed cross product in the inverted coordinate system. People usually don't notice this result, or particularly care. People usually care about a completely different result: If you take a right-handed cross product $\vec a\times\vec b$, and a right-handed cross product $(-\vec a)\times(-\vec b)$, they both give the same result. This you can probably prove yourself without too much headache, and is clearly what Griffiths was trying to get at based on the solution.