gear-lib tasks page boilerplate