CtrlK
BlogDocsLog inGet started
Tessl Logo

hwc-stimulus-fundamentals

Cover Stimulus controller fundamentals: lifecycle hooks, values and valueChanged callbacks, targets and target callbacks, outlets, action parameters, keyboard events, and controller architecture patterns. Prefer this skill when the request is primarily about Stimulus APIs and controller design independent of a specific Hotwire domain. Use hwc-forms-validation for form-specific workflows, hwc-navigation-content for Turbo navigation concerns, hwc-realtime-streaming for Turbo Streams/WebSocket patterns, hwc-media-content for media integrations, and hwc-ux-feedback for loading/progress/transition UX patterns.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A concise, well-structured skill body that organizes overview content and routes to real reference files effectively. The main gap is the absence of executable code examples and explicit verification steps in the workflow.

Suggestions

Add a minimal executable Stimulus controller snippet (e.g. a values + valueChanged callback example) so the guidance is copy-paste ready for the most common case.

Insert an explicit verification checkpoint in the Core Workflow (e.g. confirm target callbacks remain idempotent across reconnect) to lift workflow clarity toward the top anchor.

Optionally pair each Guardrail with a one-line code or HTML data-attribute illustration to make the directives concrete.

DimensionReasoningScore

Conciseness

The body is lean throughout: a one-line intro, five terse workflow steps, five guardrail bullets, and a labeled reference list, with no padding or re-explanation of concepts Claude already knows.

5 / 5

Actionability

Directives are specific and actionable ('Prefer declarative action parameters over manual dataset parsing', 'Guard callbacks that can run before connect() completes'), but the skill is instruction-only with no executable code examples, leaving minor gaps for the common cases.

4 / 5

Workflow Clarity

The Core Workflow is a clearly sequenced five-step process; this is not a destructive/batch operation so the validation cap does not apply, but explicit checkpoints or verification cues are absent, keeping it just below the top anchor.

4 / 5

Progressive Disclosure

The body is an overview that points one level deep to clearly labeled, real reference files (all listed paths exist in references/), plus INDEX.md for the full catalog, with clean section organization and easy navigation.

5 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, well-scoped description that states concrete capabilities, gives explicit 'when to use' guidance, and disambiguates from sibling skills. Trigger-term naturalness is the only minor weakness, as phrasing is somewhat technical.

DimensionReasoningScore

Specificity

Lists multiple concrete capability areas — 'lifecycle hooks, values and valueChanged callbacks, targets and target callbacks, outlets, action parameters, keyboard events, and controller architecture patterns' — giving comprehensive coverage rather than vague abstraction.

5 / 5

Completeness

Explicitly answers both 'what' (covering the listed fundamentals) and 'when' ('Prefer this skill when the request is primarily about Stimulus APIs and controller design independent of a specific Hotwire domain'), with concrete trigger guidance and neighbor routing.

5 / 5

Trigger Term Quality

Includes natural terms users would say ('Stimulus APIs', 'controller design', 'Stimulus controller'), but coverage leans technical and omits common synonyms/variations a user might phrase, so it sits just below the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche (Stimulus fundamentals independent of a specific Hotwire domain) and explicitly redirects form, navigation, realtime, media, and UX concerns to named sibling skills, minimizing conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
lucianghinda/superpowers-ruby
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.