To do public programs, library workers need communication skills, including customer service, networking, public speaking, facilitation, and “people skills.” Running programs requires talking to all kinds of people in all kinds of contexts.