Służba ochronna pełniona była systemem zmiennym, polegającym na stałym patrolowaniu strefy nadgranicznej i tyłowej, wystawianiu posterunków alarmowych, obserwacyjnych i kontrolnych stałych, patrolowaniu i organizowaniu zasadzek w miejscach rozpoznanych jako niebezpieczne, kontrolowaniu dokumentów i zatrzymywaniu osób podejrzanych, a także utrzymywaniu ścisłej łączności między oddziałami i władzami administracyjnymi. Miejscowość, w którym stacjonowała kompania graniczna, posiadała status garnizonu Korpusu Ochrony Pogranicza.

2 kompania graniczna „Skała” w 1934 ochraniała odcinek granicy państwowej szerokości 28 kilometrów 675 metrów. Po stronie sowieckiej granicę ochraniały zastawy „Żabińce”, „Wołochy”, „Piatniczany” i „Bereżanka” z komendantury „Huków”.

Kompanie sąsiednie: 1 kompania graniczna KOP „Kociubińczyki” ⇔ 2 kompania graniczna KOP „Turylcze” – 1928, 1929, 1931, 1932, 1934, 1938

Działania kompanii we wrześniu 1939

17 września 1939 na batalion KOP „Borszczów” kpt. Krakowskiego, strzegący granicy polsko-radzieckiej i polsko-rumuńskiej uderzyły główne siły 5 Korpusu Kawalerii komdiwa Ganina, 13 Korpusu Strzeleckiego komdiwa Nikołaja Kiriłłowa, część sił 25 Korpusu Pancernego komdiwa Riepina i 23 Oddziału Wojsk Pogranicznych NKWD.