claude

claude-code-homeassistant-hermit

Build, manage, monitor, and troubleshoot your Home Assistant setup with Hermit.

74 on GitHubby gtappsv0.4.19MITupdated 1 month agohome-automation
/

Plugin claude-code-homeassistant-hermit from marketplace claude-code-hermit in gtapps/claude-code-hermit. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (20)

  • domain-brainstorm

    On-demand HA-voice brainstorm — reads entity inventory, automation/script listings, and operator intent to surface at most 2 capability-gap ideas, each gated by proposal-triage before becoming a PROP. Invoke when the operator asks "what automations am I missing?", "any coverage gaps?", or "brainstor

  • ha-analyze-patterns

    Analyze Home Assistant history data and entity patterns to identify automation opportunities, unused devices, and energy anomalies. Use periodically or when looking for optimization opportunities.

  • ha-apply-change

    Validate and apply a generated HA automation or script YAML with safety checks and optional reload. Use after building or modifying an automation.

  • ha-apply-update

    Apply a Home Assistant update surfaced by ha-update-check, when the operator accepts a [ha-update] proposal. Enforces the tier rule -- add-ons/HACS may auto-apply, Core/OS/Supervisor always wait for an explicit operator go-ahead.

  • ha-automation-diff

    Report which Home Assistant automations were added, removed, edited, enabled, or disabled since the last snapshot — change memory across sessions, including UI edits that bypass this plugin. Read-only. Use when the operator asks "what changed", "what moved since last time", or to explain a regressio

  • ha-automation-explorer

    Browse and explain the hermit's Home Assistant automations — list by topic, filter by keyword with plain-language YAML explanations, or sort by last-fired. Read-only. Use when the operator asks "what automations do I have / what does this one do / which haven't fired.

  • ha-boot

    Check Home Assistant connectivity, context freshness, and locale. Auto-refresh context if stale. Use at session start or when HA status is unclear.

  • ha-build-automation

    Draft a Home Assistant automation or script YAML from a description. Validates against the entity inventory and safety policy. Use when the user wants to create or modify HA automations.

  • ha-delete-config

    Delete an automation or script from Home Assistant via REST API with operator confirmation. Use when the operator asks to remove, delete, or disable a specific automation or script.

  • ha-evening-brief

    Evening house brief — end-of-day security check, device status, and energy snapshot. Runs as a daily routine at 22:30 or on demand.

  • ha-house-status

    Get a quick live status of the house via MCP. Shows lights, covers, climate, presence, and notable states. Use when the operator asks about house state.

  • ha-integration-health

    Detect dropped HA integrations by computing per-domain unavailable-entity ratios from the latest context snapshot. Flags domains where most entities are unavailable, suggesting the integration lost its connection. Runs daily as a routine via reflect --check-id ha-integration-health --check claude-co

  • ha-morning-brief

    Morning house brief — live status, overnight anomalies, energy snapshot, pending proposals, and today's priorities. Runs as a daily routine or on demand.

  • ha-presence-report

    Presence history & tracker-health report — current home/away state, reliability, recent arrival/departure transitions, and activity patterns for person/device_tracker entities. Use when the operator asks about presence history or when a presence-dependent automation (locks, alarm, vacuum, climate) m

  • ha-refresh-context

    Fetch and normalize the full Home Assistant state into durable artifacts. Use before drafting automations or when context is stale.

  • ha-safety-audit

    Audit all live Home Assistant automations and scripts against the safety policy. Catches policy drift from entities added via the HA UI that bypassed this plugin's safety gate. Runs weekly as a routine via reflect --check-id ha-safety-audit --check claude-code-homeassistant-hermit:ha-safety-audit.

  • ha-setup-house

    Guided build-out of a Home Assistant house — create areas, assign entities and devices, provision helpers, and scaffold starter automations. Thin orchestration of existing CLI commands; all structural writes are gated by ha_safety_mode.

  • ha-snapshot-restore

    Capture the state of a set of Home Assistant entities (lights, covers, climate, switches) to a named artifact and restore it later via scene.apply. Use to make automation testing reversible — snapshot before a risky change, restore if it misbehaves. Restore of sensitive entities is gated by ha_safet

  • ha-update-check

    Detect pending Home Assistant updates (Core, OS, Supervisor, add-ons, HACS) from the update.* domain and surface them as actionable proposals. Runs daily as a routine via reflect --check-id ha-update-check --check claude-code-homeassistant-hermit:ha-update-check.

  • hatch

    One-time Home Assistant setup for this hermit. Configures HA access, connects to the official Home Assistant MCP Server integration, and verifies both the CLI and HA MCP. Run once per project after /claude-code-hermit:hatch.

Subagents (3)

  • ha-automation-builder

    Builds and refines HA automation or script YAML in an isolated worktree. Has MCP read access for live context but no actuation. Use when building complex automations.

  • ha-pattern-analyst

    Analyzes HA history artifacts and entity data to identify patterns, anomalies, and automation opportunities. Cheap and fast — read-only.

  • ha-safety-reviewer

    Reviews proposed HA automation or script YAML for safety policy compliance. Read-only — never modifies files or actuates devices. Use before applying any HA change.

Hooks (3)

  • PreToolUse

    bun

  • PreToolUse

    bun

  • PreToolUse

    bun

View source on GitHub

More from gtapps/claude-code-hermit

All 7 plugins →

Your own local Claude Tag, in the Claude app, Discord, Telegram, or a custom Claude Code channel.

33 skills · 5 agents · hooks

74

Fitness coaching for Hermit, with read-only Strava access, activity analysis, training plans, and recovery flags.

9 skills · 1 agent

74

Scheduled briefs for Hermit from sources you choose, with story tracking, weekly summaries, and source-quality checks.

8 skills · 1 agent · hooks

74

Manage Laravel Forge servers, sites, deployments, and logs with Hermit, with approval before changes.

6 skills

74

Git safeguards, debugging, and merge-conflict resolution for your Hermit.

4 skills · hooks

74

A GitHub App Bot for Hermit that turns proposals and reports into issues, with privacy checks and approval before publishing.

2 skills · 1 agent

74

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain claude-code-homeassistant-hermit?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins7 plugins