homeassistant-ops

Manage Home Assistant entities, devices, and areas via REST and WebSocket APIs.

24|3|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/goncalossilva/.agents --skill homeassistant-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homeassistant-ops
Source: https://github.com/goncalossilva/.agents/tree/main/skills/homeassistant-ops
Command: npx skills add https://github.com/goncalossilva/.agents --skill homeassistant-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to operate and manage your Home Assistant instance without direct SSH access, enabling bulk changes and safe workflows for configuration management.

Core Features & Use Cases

  • Bulk Configuration Changes: Apply updates to entities, areas, and groups across your Home Assistant instance.
  • Safe Plan/Apply Workflows: Review proposed changes before applying them, with options for dry-runs and rollbacks.
  • Use Case: You need to rename all light switches in your home to include their area name for better organization. This Skill can automate that process, propose the changes, and apply them safely.

Quick Start

Use the homeassistant-ops skill to perform a dry-run cleanup of your Home Assistant instance.

Frequently Asked Questions about homeassistant-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bulk rename entities in Home Assistant to include their area name?

Bulk rename Home Assistant entities by using safe plan and apply workflows that propose reviewable configuration changes across your entity registry before committing them.

Can I manage my Home Assistant configuration via API without SSH access?

Manage Home Assistant without SSH by operating the instance through official REST and WebSocket APIs to directly interact with configuration and state management.

Do I need Node.js 22 to run bulk configuration changes on Home Assistant?

Node.js 22 or higher is required to run bulk configuration changes on Home Assistant, utilizing built-in fetch and WebSocket capabilities for direct API interaction.

What is the best way to safely review entity registry updates before applying them?

Safely review entity registry updates using a dry-run workflow that proposes changes for review, offering options for dry-runs and rollbacks before final application.

How do I create and update group helpers in Home Assistant through an API?

Create and update group helpers in Home Assistant through an API by leveraging direct WebSocket and REST interactions to manage area assignments and group configurations safely.