About
This skill provides a strict architectural framework for building modern web components using the Custom Elements v1 API. It enforces a "zero DOM selection" policy, relying instead on attribute-driven state management and the handleEvent pattern for superior performance and maintainability. By leveraging Declarative Shadow DOM and progressive enhancement, it ensures components are accessible, lightweight, and render instantly without the overhead of external libraries or frameworks. This approach is ideal for creating long-lived design systems and performance-critical frontend interfaces.