Algebraic dynamics of skew-linear self-maps