Ha Automation Lint — Code Quality skill for Claude Code
Validate Home Assistant automation YAML for syntax errors and best practices.
How to install Ha Automation Lint
Installs to ~/.claude/commands/nodnarbnitram-claude-code-extensions-ha-automation-lint.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/nodnarbnitram/claude-code-extensions/HEAD/.claude/commands/ha-automation-lint.md -o ~/.claude/commands/nodnarbnitram-claude-code-extensions-ha-automation-lint.md Restart Claude Code, or start a new session, for it to be picked up.
What Ha Automation Lint does
description: Validate Home Assistant automation YAML for syntax errors and best practices argument-hint: [file-path] allowed-tools: Read, Bash
Home Assistant Automation Linter
Validate Home Assistant automation YAML configuration files for syntax errors, deprecated patterns, and best practices.
Task
- Identify the target file(s):
- If
$1is provided, validate that specific automation file - If no argument, search for automation files in current directory (*.yaml, *.
- If
Alternatives in Code Quality
- Brooks Debt — Run a Brooks-Lint tech debt assessment 1.5k ★
- Lint Task — Lint coder-eval Task YAML 166 ★
- Lint — Run code quality checks on the project 155 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Check Format
Validate Fountain syntax and formatting.
Okf Skill
A stronger Claude Code skill/plugin for the Open Knowledge Format (OKF) v0.1: deterministic zero-dependency va
Implement Validate
Run tests, lint, coverage analysis, and iterate on gaps
Review Sprint
Launch the senior technical lead reviewer to validate sprint implementation, check code quality, and provide f
Pi Code Review
Adversarial code review via Codex — break confidence in changes, not validate them
Brooks Health
Run a Brooks-Lint codebase health dashboard across all four dimensions
Related Agents
Home Automation Engineer
Use this agent when the user needs to work on Home Assistant integrations, IoT device setup, smart home automa
Home Assistant
Home Assistant operations. Use for home automation, device control, sensor queries, HA configuration.
Ha Blueprint Author
Authors one Home Assistant blueprint (automation, script, or template domain) as a single self-contained YAML