In Loring Tu's book, An Introduction to manifolds, he uses the following proposition to prove that the pullback of a smooth $k$ form is a smooth $k$ form:
Proposition: Let $F:N\rightarrow M$ be a smooth map. If $\omega$ is a smooth k-form then $$\mathrm dF^{*}\omega=F^{*}\mathrm d\omega.$$
However, my question is: Isn't the exterior derivative, $\mathrm d$ is a map $\Omega^{k}(M)\rightarrow \Omega^{k+1}(M)$ (space of smooth $k$, $k+1$ forms), so isn't he assuming that $F^{*}\omega$ is smooth?
After reading the corresponding section I agree that the author is wrong in claiming that $\mathrm d F^*\omega = F^* \mathrm d\omega$ is used to show that $F^* \omega$ is smooth. This is not necessary.
First recall (I am using the second edition):
Proof (Sketch) given in the book: In a local coordinates, $$\omega = \sum_I a_I \mathrm dy^{i_1} \wedge \cdots \wedge \mathrm dy^{i_k}.$$ for some local smooth functions $a_I$. Then
\begin{align} F^*\omega &= \sum (F^* a_I) F^* \mathrm dy^{i_1} \wedge \cdots \wedge F^* \mathrm dy^{i_k} \\ &= \sum (F^* a_I) \mathrm d(F^* y^{i_1}) \wedge \cdots \wedge \mathrm d (F^* y^{i_k}) \ \ \ \ \ (\text{Proposition }19.5)\\ &= \cdots \\ &= \sum (a_I \circ F)\frac{\partial (F^{i_1}, \cdots, F^{i_k})}{\partial (x^{j_1} \cdots x^{j_k})} \mathrm dx^J. \end{align}
Since
$$(a_I \circ F)\frac{\partial (F^{i_1}, \cdots, F^{i_k})}{\partial (x^{j_1} \cdots x^{j_k})}$$ are smooth, the author concludes that $F^*\omega$ is smooth.
Proposition 19.5 says that for any smooth $k$-form $\omega$ we have $F^* \mathrm d \omega = \mathrm d F^* \omega$.
As already pointed out by TedShifrin in the comment, only $F^* dy^{i_l} = d (F^* y^{i_l})$ is needed to show Proposition 19.7, and the proof in the book is exactly using just that. This fact is proved in the previous section (Proposition 17.10).
So I think it might be a typo to use Proposition 19.5 to prove Proposition 19.7. Indeed he needs only to use 17.10. Also it is confusing to put Proposition 19.5 before Proposition 19.7, that is, showing $F^* \mathrm d\omega = \mathrm d F^*\omega$ without first showing $F^*\omega$ is smooth. I did not check the whole book, but I guess the concept of $C^1$-differential form is not introduced. So it does not really make sense to talk about $\mathrm d F^*\omega$ without first showing that $F^*\omega$ is $C^\infty$, at least in the context of this book.