# frenck/spook

A scary 👻 powerful toolbox 🧰 for Home Assistant 🏡

Repository: https://github.com/frenck/spook
Canonical: https://ross.abutalabs.com/products/spook
Homepage: https://spook.boo
Language: Python
License: MIT
License Family: permissive
Topics: hacs-integration, home-assistant, home-assistant-component, home-assistant-integration, homeassistant, homey, spooky, home-assistant-config, home-assistant-configuration, home-assistant-custom, home-automation, home-destruction, random, homie, homeassistant-homie, powerful, powertools, toolbox
Last push: 2026-09-03T01:01:38+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 100, longevity 91
- inputs: {"age_days": 1287, "days_push": 0, "days_rel": 1, "gap_med": 1.0, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1264, forks 87 (observed 2026-09-03T02:15:12.151643+00:00)

## What it is
Spook is a custom integration (plugin) for Home Assistant that adds a large collection of extra tools, services, entities, and features not suitable for core Home Assistant. It extends automations and scripts with new actions, adds monitoring entities, and proactively detects issues like broken or orphaned entities in your instance.

## Use cases
- find broken or orphaned entities in my Home Assistant instance
- add extra actions and services to Home Assistant automations and scripts
- monitor my Home Assistant Cloud connection with new entities
- reverse engineer Home Assistant blueprints from existing automations
- get proactive issue detection for my smart home configuration
- extend Home Assistant with features that don't fit the core project
- manage and clean up unused entities and integrations

## When to choose
- you use Home Assistant and want powerful extra tooling beyond core features
- you want to detect and fix configuration issues like dead entity references
- you need utility actions for automations, scripts, and blueprint management
- you're comfortable running community custom integrations via HACS

## When to avoid
- you only want officially supported Home Assistant integrations
- you can't tolerate the risk of a custom integration breaking on Home Assistant updates
- you don't use Home Assistant at all

## Facets
- artifact type: plugin
- maturity: active
- function: developer-tools, monitoring, workflow-automation
- domain: iot, self-hosted
- platform: python, self-hosted
- tags: home-assistant, custom-integration, hacs, smart-home, toolbox, reverse-engineering, blueprints, entity-management, home-automation, automation, docker

## Member repositories
- frenck/spook (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:12.151643+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:21:58.256013+00:00, confidence not recorded.
  - readme: https://github.com/frenck/spook (fetched 2026-09-03T02:15:12.151643+00:00, sha eb0599d535e6)
  - homepage: https://spook.boo (fetched 2026-08-29T12:21:34.000414+00:00, sha 54b0d64eedc5)
  - site_page: https://spook.boo/about (fetched 2026-08-29T12:21:34.003341+00:00, sha 87d15fe80807)
  - site_page: https://spook.boo/faq (fetched 2026-08-29T12:21:34.005217+00:00, sha b201bb3d6466)
- Data as of 2026-08-30T08:39:29.467469+00:00.
