ha-validate
CommunityQA gatekeeper for rock-solid HA cards.
Authorjohnneerdael
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill acts as the Quality Assurance gatekeeper for Home Assistant Custom Cards, preventing common failure modes by validating architecture and registration patterns before release.
Core Features & Use Cases
- Synchronous Registration Enforcement: Ensures customElements.define is at the top level or within a synchronous IIFE to avoid loader race conditions.
- Documentation Lookup Strategy: Guides you to official docs via Context7 and local decisions via zread when unsure about APIs.
- Validation Workflow: Integrates a disciplined check before finalizing Phase 1 or Phase 2 tasks to reduce deployment issues.
Quick Start
Run ha-validate against your card's entry file to verify that the custom element is registered synchronously and per the project’s guidelines.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ha-validate Download link: https://github.com/johnneerdael/shadcn-ui-ha-card/archive/main.zip#ha-validate Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.