[add] user service skeleton