generate article scaffold