Split common

Split common recipe between agent specific and server specific tasks.