Ha Automation Lint banner
nodnarbnitram nodnarbnitram

Ha Automation Lint

Code Quality community

Description

--- 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 1. **Identify the target file(s)**: - If `$1` is provided, validate that specific automation file - If no argument, search for automation files in current directory (*.yaml, *.

Installation

Installs to ~/.claude/commands/nodnarbnitram-claude-code-extensions-ha-automation-lint.md

Terminal
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.

Full documentation available on GitHub

View Source Repository