feature(template) add file