review

Analyze Home Assistant automations, scripts, and helpers for configuration quality and conflicts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you identify and fix errors, security vulnerabilities, and performance issues in your Home Assistant automations, scripts, and helpers, ensuring they are reliable and efficient.

Core Features & Use Cases

  • Config Quality Review: Analyzes automations, scripts, and helpers against a comprehensive rule catalog for safety, reliability, and style violations.
  • Collision Scan: Detects conflicts between different automations that might target the same entities or actions.
  • Conflict Analysis: Identifies potential race conditions or unintended interactions between automations.
  • Quick-Fix: Offers to automatically correct acute state problems with a single service call after user confirmation.
  • Use Case: You've created a new automation and want to ensure it follows best practices and won't conflict with existing ones. This Skill will review it, flag any potential issues, and suggest improvements.

Quick Start

Use the review skill to analyze the automation 'living_room_lights_on_motion'.

Frequently Asked Questions about review

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

FAQPage Schema
How do I check my Home Assistant automations for conflicts and configuration errors?

To check Home Assistant automations for conflicts and configuration errors, you can run an audit that scans your scripts and helpers against a rule catalog. This process flags safety, reliability, and style violations while detecting entity collisions.

Can I detect race conditions between Home Assistant automations targeting the same entities?

Yes, you can detect race conditions between Home Assistant automations targeting the same entities. A collision scan cross-references your configurations to identify overlapping actions, analyzing temporal relationships and guard conditions to prevent unintended interactions.

What's the best way to ensure my Home Assistant scripts follow configuration best practices?

The best way to ensure Home Assistant scripts follow configuration best practices is to analyze them against official documentation and local references. This review checks for performance issues and adherence to established safety and reliability standards.

Can I automatically fix acute state problems detected during a Home Assistant script audit?

Yes, you can automatically fix acute state problems detected during a Home Assistant script audit. After identifying configuration issues, the system offers optional, user-confirmed quick-fixes to correct the state with a single service call.

Does the automation review process check Home Assistant helpers for quality and security?

Yes, the automation review process checks Home Assistant helpers for quality and security. It analyzes automations, scripts, and helpers comprehensively to identify security vulnerabilities, performance issues, and overall configuration reliability.