feature: add skeleton program's