home-assistant-automation-scripts
Home Assistant automations, scripts, and blueprints. Use when the user requests automation/script syntax, triggers/conditions/actions, blueprint usage, run modes, or troubleshooting, and when mapping those needs to ha-mcp automation/script tools.
Savant verdict: Review advised
Security analysis or source-hub review identified patterns requiring attention.
Live evaluation
Not evaluated yet. Workspaces can request a live evaluation.
Security assessment
Scan pending.
Structure
- 5 referenced files aren't in the packagereferences/automation-patterns.md, references/template-guidelines.md, references/helper-selection.md, references/device-control.md, references/safe-refactoring.md. They may be binary, too large to catalog, or missing upstream.
- No license declaredConfirm you may reuse this skill before importing it into your repository.
- The source hub's security checks flagged this skillRunlayer: warn (5/5 files flagged)
SKILL.md
--- name: home-assistant-automation-scripts description: Home Assistant automations, scripts, and blueprints. Use when the user requests automation/script syntax, triggers/conditions/actions, blueprint usage, run modes, or troubleshooting, and when mapping those needs to ha-mcp automation/script tools. --- # Home Assistant Automations & Scripts ## Workflow - Determine whether the request is instance-specific or general syntax. - Discover entities and services before drafting config. - When decisions involve templates, helpers, automation modes, entity/device IDs, or refactoring existing config, follow `home-assistant-best-practices` and its references. - Provide minimal, valid YAML/JSON or tool-driven changes. - Validate templates and troubleshoot with traces and logs. ## Tooling map (ha-mcp) - Discover entities: `ha_get_overview`, `ha_search_entities` - Discover services: `ha_list_services` - Inspect existing: `ha_config_get_automation`, `ha_config_get_script`, `ha_deep_search` - Create/update automation: `ha_config_set_automation` - Create/update script: `ha_config_set_script` - Blueprints: `ha_get_blueprint`, `ha_import_blueprint` - Validate templates: `ha_eval_template` - Troubleshoot runs: `ha_get_automation_traces`, `ha_get_logbook` - History/trends: `ha_get_history`, `ha_get_statistics` ## References All reference files are relative to the location of this SKILL.md file. - Best practices: `home-assistant-best-practices` (see its `references/automation-patterns.md`, `references/template-guidelines.md`, `references/helper-selection.md`, `references/device-control.md`, `references/safe-refactoring.md`) - Limited templates: `references/LIMITED_TEMPLATES.md` - Debug workflows: `references/DEBUG_WORKFLOWS.md` - Template entities: `references/TEMPLATE_ENTITY_GUIDE.md` - Additional notes: `references/REFERENCE.md`