Agent skill · software engineering · aiskillstore
home-assistant-manager
Expert-level Home Assistant configuration management with efficient deployment workflows (git and rapid scp iteration), remote CLI access via SSH and hass-cli, automation verification protocols, log analysis, reload vs restart optimization, and comprehensive Lovelace dashboard management for tablet-optimized UIs. Includes template patterns, card types, debugging strategies, and real-world examples.
Why this skill is useful
Adds executable scripts and deployment workflows for Home Assistant management that are not commonly found in public documentation.
What it needs
Requires hass-cli installed locally. About 9k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Home Assistant Manager Expert-level Home Assistant configuration management with efficient workflows, remote CLI access, and verification protocols. Core Capabilities Remote Home Assistant instance management via SSH and hass-cli Smart deployment workflows (git-based and rapid iteration) Configuration validation and safety checks Automation testing and verification Log analysis and error detection Reload vs restart optimization Lovelace dashboard development and optimization Template syntax patterns and debugging Tablet-optimized UI design Prerequisites Before starting, verify the environment has: 1. SSH access to Home Assistant instance (root@homeassistant.local) 2. hass-cli installed locally 3. Environment variables loaded (HASSSERVER, HASSTOKEN) 4. Git repository connected to HA /config directory 5. Context7 MCP server with Home Assistant docs (recommended) Remote Access Patterns Using hass-cli (Local, via REST API) All hass-cli commands use environment variables automatically: Using SSH for HA CLI Deployment Workflows Standard Git Workflow (Final Changes) Use for changes you want in version control: Rapid Development Workflow (Testing/Iteration) Use scp for quick testing before committing: When to use scp: 🚀 Rapid iteration and testing 🔄 Frequent small adjustments 🧪 Experimental changes 🎨 UI/Dashboard work When to use git: ✅ Final tested changes 📦 Version control tracking 🔒 Important configs 👥 Changes to document Reload vs Restart Decision Making ALWAYS assess if reload is sufficient before requiring a full restart. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/home-assistant-manager