Во время Первой мировой войны служил в 5-м эпидемиологическом отряде при 11-й армии Западного фронта. В июне 1917 года вступил в ВКП(б) и стал членом ВРК 2-й армии. С 1918 года Славатинский работал секретарем исполкома Петросовета, управделами Петроградского губернского военного комиссариата, с 1919- го — в органах ВЧК. В 1920 году служил на Западном фронте председателем комиссий по борьбе с дезертирством. В марте 1921 года участвовал в подавлении Кронштадтского мятежа.