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.
Installation
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.
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- Source
- markpitt/claude-skills
- 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
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01