Let $(T_u^-,T_u^+) \ni 0$ be the maximal domain of existence for the solution $u$, and suppose $\dot{u}(t)\ne 0$ for every $t \in [0,T_u^+)$. Since $\dot{u}(0)>0$ and $\dot{u}$ is continuous, it follows that $\dot{u}>0$ on $[0,T_u^+)$.
Using the Hamiltonian nature of the original DE we have
$$\tag{1}
\dot{u}^2(t)+u^3(t)=1 \quad \forall t \in (T_u^-,T_u^+).
$$
It follows that the restriction $u_0$ of $u$ to $[0,T_u^+)$ solves the problem
$$\tag{2}
\dot{x}=\sqrt{1-x^3},\ x(0)=0.
$$
If $u_1:(t_1,t_2) \to \mathbb{R}$ denotes the maximal solution for (2), then its restriction to $[0,T_u^+)$ is precisely $u_0$. Hence
$$
T_u^+\le t_2=\int_0^1\frac{dx}{\sqrt{1-x^3}} \in (0,\infty).
$$
If $T_u^+<t_2$, then
$$
\tilde{u}:(T_u^-,t_2) \to \mathbb{R},\ \tilde{u}(t)=\begin{cases}
u(t)&\text{ for }\ t \in (T_u^-,0]\\
u_1(t)&\text{ for }\ t \in (0,t_2)
\end{cases}
$$
is a solution of the original problem which is defined on a larger interval than $(T_u^-,T_u^+)$, contradicting the maximality of $(T_u^-,T_u^+)$. Hence we necessarily have $t_2=T_u^+$, and on
$[0,T_u^+)$ the solution is given by $u(t)=G^{-1}(t)$, where
$$
G(x)=\int_0^x\frac{ds}{\sqrt{1-s^3}}
$$
NB. $G$ is continuous on $(-\infty,1]$ and differentiable on $(-\infty,1)$.
Using the definition of $u$ on $[0,T_u^+)$, we have
$$
\lim_{t\uparrow T_u^+}u(t)=1,
$$
and thanks to (1) we get
$$
\lim_{t\uparrow T_u^+}\dot{u}(t)=0.
$$
Let us now consider the IVP
$$\tag{3}
\ddot{x}+\frac32x^2=0,\ x(T_u^+)=1,\ \dot{x}(T_u^+)=0,
$$
or equivalenty
$$\tag{4}
(\dot{x},\dot{y})=f(x,y),\ (x(T_u^+),y(T_u^+))=(1,0),
$$
where
$$
f: \mathbb{R}^2 \to \mathbb{R}^2,\ f(x,y)=(y,-\frac32x^2)
$$
is $C^1$ ($C^\infty$ actually), and therefore locally Lipschitz. Thus we can solve (4) (at least locally), i.e. we have a solution
$$
u_2:(T_u^+-\delta, T_u^++\delta) \to \mathbb{R}
$$
for (4), where $\delta>0$. Gluing $u$ with $u_2$ at $t=T_u^+$ we obtain a solution of the original problem which is defined on $(T_u^-,T_u^++\delta)$. Again this contradicts the maximality of $(T_u^-,T_u^+)$. Thus, there must exists some $T>0$ such that $\dot{u}(T)=0$.