This document outlines an agenda for a Web Components Workshop. It discusses why and what web components are, provides a tutorial on LitElement, compares different web component implementations like HTMLElement, LitElement, and PolymerElement. It also covers the Web Component Factory (WCFactory) for installing and using web components. Other topics include communicating between elements, Shadow DOM, how web components can be shared and adopted, barriers to adoption like tooling and documentation, and upcoming related talks at the event.