ha-hacs-releaselisted
Install: claude install-skill nolte/claude-home-assistant
# HA HACS Release
Spec: `spec/claude/ha-hacs-release/en.md` (EN canonical) / `spec/claude/ha-hacs-release/de.md` (DE translation).
This skill operationalizes `spec/ha/hacs-release/en.md` — the HACS-specific distribution layer (`hacs.json`, version alignment, ZIP release, `brands`) — on top of the portfolio's generic `release-automation` flow. It closes the audit finding that the `ha/hacs-release` spec exists but no skill or agent makes a consumer integration HACS-release-ready.
## Why this is a skill, not an agent
- **Human-visible augmentation surface** — the user reads back `hacs.json`, the version-alignment check, and the ZIP-CD wiring and confirms the distribution model; a skill keeps this on the visible command surface.
- **Mid-flow interactivity** — the ZIP-vs-default-branch distribution choice, the minimum HA version, and whether `brands` is already registered are per-run dialogues the user confirms.
- **Orchestrator-leaning** — it surfaces the generic `release-automation` prerequisites and points at `nolte/gh-plumbing` reusable workflows rather than duplicating release logic; the skill-orchestrates default keeps it in skill form.
- Counter-dimension considered: the verify loop could be an agent, but the distribution-model decision and the report belong in the user's working context; skill wins.
## When this skill activates
Use this skill to make an existing integration installable and updatable through HACS — scaffold or verify `hacs.json`, the manifest/tag vers