write

Create, update, and delete Home Assistant automations and scripts via HA NOVA Relay.

21|1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/markusleben/ha-nova --skill write-markusleben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write
Source: https://github.com/markusleben/ha-nova/tree/main/skills/write
Command: npx skills add https://github.com/markusleben/ha-nova --skill write-markusleben

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a safe and structured way to create, update, or delete Home Assistant automations and scripts, preventing accidental misconfigurations and ensuring changes are reviewed.

Core Features & Use Cases

  • Automated Creation/Modification: Generate new automations or scripts based on natural language descriptions.
  • Safe Updates: Modify existing automations or scripts with a clear preview and confirmation step.
  • Deletion with Confirmation: Safely remove automations or scripts after a strict, tokenized confirmation.
  • Entity Resolution: Automatically identifies and resolves Home Assistant entity IDs.
  • Best Practice Checks: Validates changes against predefined best practices before applying.

Quick Start

Use the write skill to create a new automation that turns on the living room lights at sunset.

Frequently Asked Questions about write

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

FAQPage Schema
How do I safely create Home Assistant automations from natural language?

Home Assistant automations are generated from natural language descriptions using a secure, multi-phase process. The system resolves entity IDs, provides previews, enforces best practices, and verifies the post-write output.

Can I update existing Home Assistant scripts without risking misconfigurations?

Existing Home Assistant scripts can be updated safely using a clear preview and confirmation step. This prevents accidental misconfigurations by ensuring changes are reviewed before being applied to the system.

Does deleting Home Assistant automations require a confirmation token?

Deleting Home Assistant automations requires a strict, tokenized confirmation. This enforces safe removal by ensuring you explicitly authorize the deletion, preventing accidental loss of configurations.

What is the best way to resolve entity IDs when configuring HA automations?

The best way to resolve entity IDs during HA automation configuration is through the built-in entity resolution mechanism. It automatically identifies and resolves Home Assistant entity IDs before applying any changes.

Do I need the HA NOVA Relay to manage Home Assistant scripts and automations?

Yes, you need the HA NOVA Relay. The system operates exclusively via the HA NOVA Relay for all interactions with Home Assistant, managing the creation, update, and deletion of automations and scripts.