implemented --skip, from_pr still needs to be implemented