ha-validate

Community

QA 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.