[guided]We now prove that the coefficient functions just defined really reconstruct the form. Fix a point $p\in U$. For a strictly increasing multi-index $I=(i_1,\dots,i_k)$, define
\begin{align*}
\varepsilon_I(p):=dx_{i_1}|_p\wedge\cdots\wedge dx_{i_k}|_p\in \Lambda^k(T_p^*M).
\end{align*}
The covectors $dx_1|_p,\dots,dx_n|_p$ form a basis of $T_p^*M$, so their increasing wedge products form the standard basis of $\Lambda^k(T_p^*M)$.
To prove the desired equality at $p$, subtract the proposed expression from $\omega_p$ and show that the difference is zero. Define
\begin{align*}
\alpha_p:=\omega_p-\sum_I f_I(p)\,\varepsilon_I(p)\in \Lambda^k(T_p^*M).
\end{align*}
An alternating $k$-linear form is determined by its values on increasing $k$-tuples of basis vectors. Therefore it is enough to evaluate $\alpha_p$ on
\begin{align*}
\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p
\end{align*}
for each strictly increasing multi-index $J=(j_1,\dots,j_k)$.
Using multilinearity and the definition of $f_J$, we get
\begin{align*}
\alpha_p\left(\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p\right)
&=\omega_p\left(\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p\right)
-\sum_I f_I(p)\,\varepsilon_I(p)\left(\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p\right)\\
&=f_J(p)-\sum_I f_I(p)\,\varepsilon_I(p)\left(\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p\right).
\end{align*}
The wedge basis has the Kronecker evaluation property
\begin{align*}
\varepsilon_I(p)\left(\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p\right)=\delta_{IJ},
\end{align*}
because the matrix of pairings $dx_{i_a}|_p(\partial_{x_{j_b}}|_p)$ is the identity matrix exactly when $I=J$, and otherwise has two equal rows or a zero row after restricting to the chosen increasing tuples. Hence
\begin{align*}
\alpha_p\left(\left.\partial_{x_{j_1}}\right|_p,\dots,\left.\partial_{x_{j_k}}\right|_p\right)
=f_J(p)-\sum_I f_I(p)\delta_{IJ}=0.
\end{align*}
Thus $\alpha_p$ vanishes on every increasing coordinate basis tuple, so $\alpha_p=0$. Since $p$ was arbitrary, the pointwise identity assembles into the identity of smooth $k$-forms on $U$:
\begin{align*}
\omega|_U=\sum_I f_I\,dx_{i_1}\wedge\cdots\wedge dx_{i_k}.
\end{align*}[/guided]