Leaderboard/Automation/claude-skill-homeassistant
Last commit on July 4, 2026·Created on November 29, 2025

komal-SkyNET/claude-skill-homeassistant

Makes Home Assistant changes you can prove in logs.
Combined rank
#329
across all skills
In Automation
#21
category rank
Stars
961
+0.4% in last 7d
Forks
57
0.0% in last 7d
Watchers
17
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill turns Home Assistant configuration work into a repeatable pipeline: edit YAML, validate with ha core check, deploy via git or scp, reload the right domain, and verify from logs, traces, and entity state. It serves power users and sysadmins who need to manage automations, scripts, dashboards, and templates across remote instances without guesswork.

WHO IT'S FOR
Home Assistant power users
manage home assistant configuration and automation
Home Assistant system administrators
maintain and troubleshoot home assistant instances
Home Assistant automation developers
write and debug modern automation syntax
Home Assistant dashboard creators
build and deploy lovelace dashboards
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Claude Code plugin marketplace (recommended)

Installs: Global Claude Code plugin and skill, available when opening a Home Assistant configuration repository. · Claude Code

Before you start
  • Claude Code installed and configured.
  • A Home Assistant instance with SSH access enabled.
  • A Git repository connected to the Home Assistant /config directory.
  • hass-cli already installed.
  • SSH key authentication configured.
  • HASS_SERVER and HASS_TOKEN environment variables set.
  1. From anywhere, enter these two slash commands in a Claude Code session, in the documented order:

    /plugin marketplace add komal-SkyNET/claude-skill-homeassistant
    /plugin install home-assistant-manager@claude-skill-homeassistant
  2. In the Claude Code session, run the plugin interface and confirm that home-assistant-manager is listed and enabled.

    /plugin
skills/home-assistant-manager/SKILL.md · Checked Sep 18, 2026.claude-plugin/marketplace.json · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Draft a front-door-open notification automation

Uses home-assistant-manager

  • Local Home Assistant configuration repository.
  • Front-door sensor entity ID.
  • Notification service or target.
  • Destination automation YAML file, if it cannot be determined from the repository.
Use the home-assistant-manager skill to draft an automation that sends a notification when my front door has remained open for more than five minutes. Inspect the relevant local Home Assistant YAML context, but only propose the YAML and explain where it belongs; do not deploy, reload, restart, trigger, commit, or push anything. Ask me for any missing door-sensor entity ID, notification target, and destination YAML file.
skills/home-assistant-manager/SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026