The real Lie algebra $\mathfrak{so}(3)$ consists of infinitesimal rotations, i. e., skew-symmetric operators $\mathbb{R}^3\to\mathbb{R}^3$. Given an orientation on $\mathbb{R}^3$, the vector space of such operators is in canonical correspondence with $\mathbb{R}^3$ itself, by sending each infinitesimal rotation to the corresponding angular velocity vector. In a more fancy language, you can view a skew-symmetric operator as a bivector and then use Hodge star to turn it into a vector. Let's denote this correspondence by $\sigma$.
Now, we have two actions of $\mathfrak{so}(3)$ on $\mathbb{R}^3$. One is the defining action $v\mapsto Av$. And another one is the adjoint action of $\mathfrak{so}(3)$ on itself, which, thanks to $\sigma$, we can view as action on $\mathbb{R}^3$: $v\mapsto \sigma([A,\sigma^{-1}v])$. I understand that the two actions coincide; the action of $\sigma^{-1}w$ on $v$ is just $w\times v$ in both cases. And this is, of course, not very difficult to prove in coordinates.
My question is, what is the underlying reason for this coincidence? Is it possible to prove it in a coordinate-free way, ideally, without computations at all? Also, there are two inner products on $\mathbb{R}^3$, the original one and the one coming from the Killing form on $\mathfrak{so}(3)$. The same question applies, is there a coordinate-free way to see they coincide?
This is a write-up of the details of the answer by Qiaochu Yuan in the comments.
The group $SO(V)$ naturally acts on $V$, but also on each of the $\Lambda^k(V)$. Namely, viewing $\omega\in \Lambda^k$ as a $k$-linear form on $V^\star$, the action is given by $(O.\omega)(u_1,\dots,u_k)=\omega(O^\star u_1,\dots,O^\star u_k).$ Differentiating, this leads to the action of $\mathfrak{so}(3),$ by $$ (A.\omega)(u_1,\dots,u_k)=\omega(A^\star u_1,\dots,u_k)+\dots+\omega(u_1,\dots,A^\star u_k). $$
(Thus far, no representation theory was needed. I would need to think a bit more about the Killing form, though.)