Add the skeleton compiler