·home-assistant-api
</>

home-assistant-api

markpitt/claude-skills

Orchestrates access to the Home Assistant REST API for programmatic control of smart home devices. Routes requests to specialized resource files based on task type - authentication, state management, service calls, entity types, or advanced queries. Provides intelligent decision tables for selecting appropriate endpoints and managing integrations.

20Installs·1Trend·@markpitt

Installation

$npx skills add https://github.com/markpitt/claude-skills --skill home-assistant-api

SKILL.md

This skill provides access to the Home Assistant REST API for building integrations, automating smart home devices, and managing Home Assistant instances programmatically.

| Setting up authentication, understanding API basics, HTTP methods | resources/core-concepts.md | | Querying entity states, updating states, monitoring changes | resources/state-management.md | | Controlling lights, climate, locks, and other devices | resources/service-reference.md |

| Understanding light, switch, sensor, climate entity types | resources/entity-types.md | | Server-side template queries, complex filters, aggregations | resources/templates.md | | System configuration, component discovery, error logs | resources/system-config.md | | Complete code examples, client libraries, patterns | resources/examples.md |

Orchestrates access to the Home Assistant REST API for programmatic control of smart home devices. Routes requests to specialized resource files based on task type - authentication, state management, service calls, entity types, or advanced queries. Provides intelligent decision tables for selecting appropriate endpoints and managing integrations. Source: markpitt/claude-skills.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/markpitt/claude-skills --skill home-assistant-api
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is home-assistant-api?

Orchestrates access to the Home Assistant REST API for programmatic control of smart home devices. Routes requests to specialized resource files based on task type - authentication, state management, service calls, entity types, or advanced queries. Provides intelligent decision tables for selecting appropriate endpoints and managing integrations. Source: markpitt/claude-skills.

How do I install home-assistant-api?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/markpitt/claude-skills --skill home-assistant-api Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/markpitt/claude-skills