Skip to content

mleibetseder/home-assistant

v1.1.0MIT

A Home Assistant Engineer agent and seven skills for automations, scripts, blueprints, templates, configuration, dashboards, devices (Zigbee, Matter, ESPHome) and custom integrations; reads a live instance first, changes it only after approval.

ha-automations

Writes, fixes and reviews Home Assistant automations, scripts and blueprints in the syntax of the user's version: triggers, conditions, actions, modes, waits, error handling and trace debugging. Use for "write an automation", "my automation does not fire", "blueprint", "HA script".

ha-configuration

Changes Home Assistant configuration safely: configuration.yaml, packages, secrets, configuration check, reload or restart, backups, recorder size, updates and breaking changes. Use for "edit configuration.yaml", "update Home Assistant", "database too big", "HA backup".

ha-dashboards

Designs and builds Home Assistant dashboards: sections view, cards, tile features, visibility conditions, YAML versus UI mode, mobile and wall-tablet layouts, and dashboards per room or person. Use for "build a Home Assistant dashboard", "Lovelace", "HA card", "dashboard for the tablet".

ha-devices

Chooses and sets up Home Assistant devices: local-first device integrations, Zigbee (ZHA or Zigbee2MQTT), Matter and Thread, and ESPHome YAML with encrypted API and OTA. Use for "add a Zigbee device", "Matter pairing", "ESPHome config", "which device should I buy".

ha-integration-dev

Develops Home Assistant custom integrations in Python around a device or cloud API client: manifest, config flow, DataUpdateCoordinator, quality scale, pytest tests and HACS publishing. Use for "custom integration", "custom component", "HACS integration", "config flow".

ha-live-instance

Reads and changes a live Home Assistant safely through REST, WebSocket, MCP or the ha CLI: version first, real entity IDs and actions, approval before any change. Use for "check my Home Assistant", "which entities do I have", "call this action".

ha-templates

Writes and fixes Home Assistant Jinja templates and template entities: safe defaults, availability, trigger-based template sensors, the modern template: integration (legacy platform: template is removed). Use for "template sensor", "Jinja in Home Assistant", "template error".