Let $\mathscr{F}$ be a presheaf and let $\mathscr{F}^+$ be its sheafification, defined as follows: $$\mathscr{F}^+(U) = \left\{(s_p) \in \prod_{p \in U}\mathscr{F}_p : (*)\right\}$$ where the condition $(*)$ says that for all $p \in U$ there is an open neighbourhood $V \subseteq U$ of $p$ and $t \in \mathscr{F}(V)$ such that $t_q = s_q$ for all $q \in V$ ($t_q$ is the germ of $t$).
I'm having a hard time showing that sheafification $\mathscr{F} \to \mathscr{F}^+$ induces an isomorphism on stalks. Suppose $s_x$ is a germ of $\mathscr{F}$ at $x,$ so there is a representative $(s,U)$ with $x \in U$ and $s \in \mathscr{F}(U).$ Then sheafification takes this to the representative $(\prod_{p\in U}s_p,U).$
I have two questions. How do we show that this map is an isomorphism and what would be the inverse map? Also, is there a simpler/nicer representative for $(\prod_{p\in U}s_p,U)?$ For example, I'd like to think that we can project $\prod_{p\in U}s_p$ to $s_x,$ but I'm not sure how we can define $s_x$ as a section of $\mathscr{F}^+.$
I am not sure I understand your second question. Note in my answer of the first question, I will not write $\prod_{p\in U} s_p$, but $(s_p)_{p\in U}$ : in general, if $(A_i)_{i\in I}$ is a family of sets, then the elements of $\prod_{i\in I} A_i$ are families $(a_i)_{i\in I}$ where $a_i\in A_i$. In particular, you can look at its "coordinates" : the $x$-coordinate of $(s_p)_{p\in U}$ is $s_x$.
The map $\Phi:\mathcal{F}_x\to\mathcal{F}^+_x$ is by definition the following :
Now let us show that this map is a bijection.