Wieso so kompliziert? Einfach in einer Schleife tskill aufrufen, ist doch egal ob der Prozess existiert oder nicht.