A comprehensive SSH-based toolkit for managing Home Assistant instances, providing deep access to configurations, automations, and system health.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install home-assistant-toolkit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install home-assistant-toolkit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Home Assistant Expert Skill is a powerful extension designed for Openclaw Skills that transforms your AI agent into a senior smart home administrator. By leveraging SSH and the Home Assistant REST API, this skill provides granular control over your instance, including configuration file editing, logs monitoring, and HACS management. Unlike basic integrations, this tool is version-aware, dynamically fetching release notes and scanning your specific integrations to provide context-accurate troubleshooting and configuration advice.
Built for power users and developers, this skill ensures that every YAML change is validated before application, significantly reducing the risk of a broken configuration. Whether you are managing complex Jinja2 templates, setting up ESPHome devices, or generating entire dashboard views, this skill provides the professional CLI-driven workflow required for a robust smart home ecosystem.
To integrate this with your Openclaw Skills environment, follow these steps:
authorized_keys section.openclaw.json or shell environment:export HA_URL="http://homeassistant.local:8123"
export HA_TOKEN="your_long_lived_token"
export HA_HOST="homeassistant.local"
export HA_SSH_PORT="22"
export HA_SSH_USER="root"
export HA_CONFIG_PATH="/config"
bash scripts/check-setup.sh
The skill organizes its intelligence and state within the references/ directory to maintain context-aware operations:
| File | Description |
|---|---|
ha-state.json |
Stores the active HA version and connection status. |
ha-release-notes.md |
Dynamically fetched changelogs relative to the user's version. |
user-integrations.md |
Curated documentation for the specific integrations found on the instance. |
ha_scan.json |
Raw output of the integration and entity discovery process. |
ha core check fails during an update.Loading
An end-to-end automation skill that transforms raw receipt images and PDFs into organized, submission-ready expense claim packages.

A specialized tool for converting WeChat chat logs into structured knowledge cards, Feishu databases, and AI training datasets.

A professional crypto monitoring agent designed to track large-scale wallet activities, exchange flows, and institutional movements across multiple blockchains.

A mission-critical security layer that prevents AI agents from handling sensitive data unless the AICC native plugin is active.

A specialized pharmaceutical lookup tool that identifies the generic names of drugs using local search and intelligent LLM analysis.

A specialized skill for managing time tracking, project costs, and invoice generation through automated workflows.








































