Prowadził zajęcia na lokalnych uczelniach wyższych: Wszechnicy Mazurskiej w Olecku, Wydziale Nauk Technicznych i Społecznych (dawniej Centrum Studiów Bałtyckich) w Ełku Uniwersytetu Warmińsko-Mazurskiego w Olsztynie, Wydziale Zamiejscowym w Ełku Wyższej Szkoły Finansów i Zarządzania w Białymstoku, w Wyższej Szkole Informatyki i Ekonomii w Olsztynie, Wydziale Zamiejscowym w Ełku Wyższej Szkoły Gospodarki w Bydgoszczy. W roku 2021 otrzymał honorowy tytuł profesora oświatyDr Ryszard Skawiński otrzymał honorowy tytuł Profesora Oświaty, uwm.edu.p [dostęp 2021-11-16]..
W kadencji 1998–2002 był radnym Rady Miasta Ełku, a w latach 2006–2010 oraz od 2014 radnym Rady Powiatu EłckiegoRyszard Skawiński - bip.powiat.elk.pl. Od 2014 jest ponownie radnym Rady Powiatu Ełckiego, przewodniczącym Komisji Rewizyjnej. W obu Radach – Miasta i Powiatu – był członkiem komisji oświaty. W 2006 roku wybrany wicestarostą powiatu ełckiegoWicestarosta - Ryszard Skawiński -bip.warmia.mazury.pl, został odwołany z tej funkcji przed upływem kadencji w marcu 2010 r. wskutek zerwania koalicji PiS-PO.