feat(templates): assemble integration