Ha Direct Access Skill banner
Bank1824 Bank1824

Ha Direct Access Skill

AI community

Description

Claude skill for Home Assistant — direct SSH + REST API access from claude.ai Projects via Desktop Commander. No Claude Code. No MCP server on HA.

Installation

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

README

ha-direct-access — Claude Skill for Home Assistant

**For claude.ai users with Desktop Commander.** Not a Claude Code skill. Not an MCP server. No extra infrastructure.

Give Claude direct, autonomous access to your Home Assistant instance — read and edit config files, call the REST API, reload automations, run CLI commands, and perform QA checks — all from within a claude.ai chat, without you touching a terminal.


Who This Is For

This skill is specifically designed for **claude.ai Projects users** who have [Desktop Commander](https://desktopcommander.app) connected as an MCP server.

If that's you, this skill gives Claude full HA access with zero additional infrastructure.


How It's Different From Everything Else

This Skill Claude Code Skills HA MCP Server (official) ha-mcp
Interface claude.ai web/app Claude Code CLI Claude Desktop Claude Desktop / API
Requires Claude Code ❌ No ✅ Yes ❌ No ❌ No
Requires server on HA ❌ No ❌ No ✅ Yes ✅ Yes
Requires extra infra ❌ No ❌ No ✅ mcp-proxy ✅ Docker/add-on
Edits config files directly ✅ Yes ✅ Yes ❌ No ❌ No
Works in claude.ai Projects ✅ Yes ❌ No ❌ No ❌ No
Self-updating skill file ✅ Yes ❌ No ❌ No ❌ No

**The gap this fills:** Every existing solution requires either Claude Code (a separate paid CLI tool), or a custom MCP server running on your network. This skill works with the claude.ai interface you already use, using Desktop Commander (which many claude.ai users already have) and Python's `paramiko` library to SSH directly into HA. Nothing else needed.


What Claude Can Do With This Skill

  • ✅ Edit automations.yaml, scripts.yaml, configuration.yaml directly
  • ✅ Reload automations, scripts, templates, HomeKit Bridge — no full restarts
  • ✅ Run config validity checks and scan for repairs before closing any task
  • ✅ Debug automations using traces and HA