add new helper function: op/new-post
update: call template insertion function interactively