state-management
Installation
SKILL.md
State Management Skill
Client-side state management using vanilla JavaScript patterns that work seamlessly with Web Components.
Philosophy
- State should be explicit - Not hidden in DOM attributes or CSS classes
- Prefer composition - Build from small, reusable patterns
- Changes trigger re-renders - Don't directly manipulate DOM
- No frameworks required - Use native browser APIs
Simple Reactive Store
A minimal pub/sub store using native EventTarget: