LayerTM

Claude Ha — Communication skill for Claude Code

Communication community

Chat with Claude from Home Assistant Assist and automations — via the Claude Code add-on.

How to install Claude Ha

This entry records only its repository, not the path inside it, so there is no exact command to give. Open LayerTM/claude-ha and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Ha does

Chat with Claude from Home Assistant Assist and automations — via the Claude Code add-on. Conversation agent, claude_ha.ask action, status sensor. HACS-ready, quality-scale platinum.

Alternatives in Communication

  • Internal Comms — Write internal communications like status reports, newsletters, and FAQs 94.1k ★
  • Chat Langchain — A documentation assistant deployed as a Managed Deep Agent 6.4k ★
  • Taiyi Status 881 ★

README

Claude for Home Assistant

Claude for Home Assistant

**Chat with Claude from Home Assistant Assist, and call it from your automations** — powered by the companion Claude Code add-on running on your own hardware. Requires **Home Assistant OS or Supervised**.

[![release](https://img.shields.io/github/v/release/LayerTM/claude-ha?sort=semver&display_name=tag&color=41BDF5)](https://github.com/LayerTM/claude-ha/releases) [![release date](https://img.shields.io/github/release-date/LayerTM/claude-ha?color=41BDF5)](https://github.com/LayerTM/claude-ha/releases) [![HACS Default](https://img.shields.io/badge/HACS-Default-41BDF5.svg)](https://github.com/hacs/default) [![Home Assistant](https://img.shields.io/badge/Home%20Assistant-2026.7%2B-41BDF5?logo=home-assistant&logoColor=white)](https://www.home-assistant.io/) [![Python](https://img.shields.io/badge/python-3.14-3776AB?logo=python&logoColor=white)](https://www.python.org/) [![License: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE)

[![quality scale: platinum](https://img.shields.io/badge/quality%20scale-platinum-8A2BE2)](custom_components/claude_ha/quality_scale.yaml) [![coverage: 100%](https://img.shields.io/badge/coverage-100%25-brightgreen)](.github/workflows/tests.yml) [![Checked with mypy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/) [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff) [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](.pre-commit-config.yaml)

[![hassfest](https://github.com/LayerTM/claude-ha/actions/workflows/hassfest.yml/badge.svg)](https://github.com/LayerTM/claude-ha/actions/workflows/hassfest.yml) [![hac