From hotwire-club-skills
Covers Stimulus controller fundamentals: lifecycle hooks, values, targets, outlets, action parameters, keyboard events, and architecture patterns. Best for Stimulus API questions outside Hotwire domains.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hotwire-club-skills:hwc-stimulus-fundamentalsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Implement robust Stimulus controllers with clear lifecycle and state boundaries.
agents/openai.yamlreferences/2023-08-29-stimulus-value-changed-callbacks.mdreferences/2023-10-24-stimulus-keyboardevent-101.mdreferences/2023-12-05-stimulus-auto-sorting.mdreferences/2023-12-19-stimulus-outlets-api.mdreferences/2024-05-07-stimulus-target-callbacks.mdreferences/2024-06-18-fundamentals-core-web-vitals.mdreferences/2025-11-25-stimulus-web-share-api.mdreferences/INDEX.mdImplement robust Stimulus controllers with clear lifecycle and state boundaries.
connect() completes.connect()/disconnect() for setup and teardown symmetry.Open only the file needed for the current request.
references/2023-08-29-stimulus-value-changed-callbacks.mdreferences/2023-10-24-stimulus-keyboardevent-101.mdreferences/2023-12-05-stimulus-auto-sorting.mdreferences/2023-12-19-stimulus-outlets-api.mdreferences/2024-05-07-stimulus-target-callbacks.mdreferences/2025-11-25-stimulus-web-share-api.mdreferences/2024-06-18-fundamentals-core-web-vitals.mdUse references/INDEX.md for the full catalog.
hwc-forms-validationhwc-navigation-contenthwc-realtime-streaminghwc-media-contenthwc-ux-feedbacknpx claudepluginhub thehotwireclub/hotwire_club-skills --plugin hotwire-club-skillsCovers Stimulus controller fundamentals: lifecycle hooks, values, targets, outlets, action parameters, keyboard events, and architecture patterns. Best for Stimulus API questions outside Hotwire domains.
Applies opinionated StimulusJS best practices for writing, reviewing, and refactoring Stimulus controllers. Covers architecture, mixins, state management with Values API, and integration with Hotwire/Turbo.
Applies Better Stimulus best practices for writing maintainable, reusable StimulusJS controllers following SOLID principles. Covers configurable controllers, Values API, declarative events, and focused architecture.