Agent skill · software engineering · aiskillstore

homeassistant-config

Create and manage Home Assistant YAML configuration files including automations, scripts, templates, blueprints, Lovelace dashboards, and file organization. Use when working with Home Assistant configuration files (.yaml, .yml) or discussing HA automations, scripts, sensors, or dashboards.

Why this skill is useful

Adds multiple executable scripts for validating and analyzing Home Assistant YAML configurations that aren't available in public documentation.

What it needs

Requires python3 installed locally. About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Home Assistant Configuration Skill Create and manage Home Assistant YAML configuration files including automations, scripts, templates, blueprints, and file organization. Slash Commands Command Description --------- ------------- /ha-find-duplicates [path] Find duplicate automations and scripts in configuration /ha-find-duplicates Scans Home Assistant configuration files to find: Exact duplicates: Automations/scripts with identical triggers and actions Similar items: Items with 80%+ similarity (name, entities, structure) Trigger conflicts: Multiple automations responding to the same trigger Usage: /ha-find-duplicates /path/to/config or /ha-find-duplicates for current directory. Subagents Agent Description ------- ------------- ha-suggestions Smart home improvement advisor for automations, scenes, and device recommendations ha-suggestions A proactive smart home consultant that analyzes your Home Assistant configuration and provides personalized suggestions for: New Automations: Motion lighting, presence detection, time-based routines, energy saving New Scenes: Movie night, morning energy, dinner time, work from home, party mode Script Improvements: Reusable sequences and parameterized routines Device Recommendations: Sensors, switches, and integrations to enhance your setup Optimization: Consolidation, trigger efficiency, mode usage, blueprint conversion The agent automatically discovers your configuration files, inventories entities by domain (lights, sensors, climate, etc.), and generates prioritized suggestions with complete, ready-to-use YAML code. Validation Scripts This skill includes scripts to validate and analyze Home Assistant configurations. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/homeassistant-config

View the source on GitHub

Browse the @skills marketplace