marketplace
01Benny-Lewis/home-assistant-assistant
Plugin Claude Code
Plugin marketplace listing 1 plugin: home-assistant-assistant.
Benny-Lewis/home-assistant-assistant
Plugin Claude Code
Plugin marketplace listing 1 plugin: home-assistant-assistant.
Benny-Lewis/home-assistant-assistant
Plugin Claude Code
Manage your Home Assistant setup through natural language — automations, scripts, scenes, dashboards, naming, deployment, and more.
Benny-Lewis/home-assistant-assistant
Settings file Claude Code
Agent settings declaring 10 allowed tools.
Benny-Lewis/home-assistant-assistant
Instructions file CodexOpenCode
Instructions for Benny-Lewis/home-assistant-assistant, covering agents.md, project overview, safety invariants, plugin architecture and marketplace packaging note.
Benny-Lewis/home-assistant-assistant
Instructions file
Instructions for Benny-Lewis/home-assistant-assistant.
Benny-Lewis/home-assistant-assistant
Agent
Use this agent when the user needs help debugging Home Assistant configuration errors, understanding error messages, or fixing broken automations/configs. Part of the troubleshooting workflow - see ha-troubleshooting skill. Examples.
Benny-Lewis/home-assistant-assistant
Agent
Use this agent when the user has added a new device to Home Assistant and needs help with naming, automations, dashboard integration, and getting the most out of the device. Examples.
Benny-Lewis/home-assistant-assistant
Agent
Validates Home Assistant configuration files. Use before deploying changes.
Benny-Lewis/home-assistant-assistant
Agent
Finds and validates Home Assistant entity IDs with capability snapshots. Use when need to find entities by name, room, or type.
Benny-Lewis/home-assistant-assistant
Agent
Analyzes Home Assistant logs and automation traces for troubleshooting. Use when debugging why something didn't work.
Benny-Lewis/home-assistant-assistant
Agent
Use this agent when the user needs deep analysis of naming patterns, wants to understand naming inconsistencies, or needs help establishing naming conventions across their Home Assistant setup. Examples.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Analyze Home Assistant setup and provide improvement suggestions. Use when user asks for "analysis", "suggestions", "improvements", "optimization", or "review my setup".
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Execute a naming plan to rename entities and update all references.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when user mentions Home Assistant automations, describes "when X happens do Y" patterns, asks about triggers/conditions/actions, or wants to automate smart home devices.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
This skill should be used when the user asks about "configuration.yaml", "HA config structure", "packages", "includes", "secrets.yaml", "splitting config files", "YAML organization", mentions Home Assistant configuration organization, or needs help structuring their Home Assistant setup.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when the user says "deploy", "push changes", "send to HA", "sync to Home Assistant", "rollback", "revert", or otherwise asks to apply or undo local YAML edits on the live HA instance. Commits to git, pushes, and reloads HA; requires explicit confirmation at each side-effectful step.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when user asks about "device", "integration", "entity", "add device", "new device", "just added", "device setup", "Zigbee", "Z-Wave", "WiFi devices", mentions device types, integration configuration, or needs help understanding Home Assistant device and integration concepts.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
This skill should be used when the user asks about "template", "jinja", "jinja2", "template sensor", "valuetemplate", "stateattr", "states()", mentions Jinja syntax, template debugging, or needs help with Home Assistant templating patterns.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
This skill should be used when the user asks about "dashboard", "lovelace", "card", "view", "theme", "UI", mentions dashboard design, card configuration, dashboard layout, or needs help with Home Assistant Lovelace dashboard creation and customization.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when user asks about "naming", "entityid", "rename", "naming convention", "audit naming", "plan naming", mentions organizing entities, standardizing names, or needs help with Home Assistant naming best practices, audits, or rename planning.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when user needs to set up their Home Assistant connection, configure settings, install prerequisites, or mentions "onboard", "setup", "connect", "configure".
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Internal Home Assistant entity resolution and capability snapshot procedures. Use only when another Home Assistant skill asks for entity resolution.
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when user wants device presets, mentions "scene", "mood", "setting", or describes setting multiple devices to specific states like "movie mode" or "goodnight".
Benny-Lewis/home-assistant-assistant
Skill Claude CodeCodex
Use when user wants reusable action sequences, mentions "script", "sequence of actions", or needs to chain multiple commands that can be triggered manually or from automations.