Consider an autonomous dynamical system:
$$\frac{dx}{dt} = f(x)$$
where $x\in\mathbb R^n$ and $f:\mathbb{R}^n\rightarrow\mathbb{R}^n$.
Suppose 0 is a stationary point, $f(0)=0$. We Taylor expand to first-order, and obtain in the vicinity of the orign:
$$\frac{dx}{dt} = f'(0)\cdot x$$
where $f'(x)$ is the Jacobian matrix.
Typically linear stability analysis requires computing the eigenvalues of $f'(0)$, which need not be a symmetric matrix.
However I reason that if $x^Tf'(0)x<0$ for all non-zero vectors $x$, then velocity field always points into the origin in its neighborhood and therefore the origin is a stable fixed-point. Conversely, if there exists a direction for which $x^Tf'(0)x>0$, then the system can "escape" on this direction and the origin is not stable.
According to this reasoning, we therefore only need to determine the negative-definitedness of the symmetric part of $f'(0)$ (because the skey-symmetric contribution vanishes in the quadratic form) to assess the stability of the origin.
But this criterion is different from the classical one of having to analyze the real parts of the spectrum of $f'(0)$ (which includes a skew-symmetric part).
Am I missing something?
Counter example: $f^\prime(0)=\begin{pmatrix}0 & 1\\-\frac{1}{3}&-\frac{1}{3}\end{pmatrix}$ and $x=\begin{pmatrix}1\\1\end{pmatrix}$.
Your intuition is understandable, but it is ignoring that the "escape" is temporary because the state would get out of the "bad area" since $x$ is not an eigenvector.