ha-panel-config-view-addlisted
Install: claude install-skill nolte/claude-home-assistant
# HA Panel Config View Add
Spec: `spec/claude/ha-panel-config-view-add/en.md` (EN canonical) / `spec/claude/ha-panel-config-view-add/de.md` (DE translation).
This skill makes an existing custom panel's **configuration/options view** complete and correct, per `spec/ha/lovelace-panel-config-view/en.md`. It completes the missing config-view pieces (deploy-time-vs-runtime classification, the `ha-form` options form, a persistence path, admin gating) and validates them — it does not scaffold the panel (`ha-panel-add`) or define the WebSocket command (`ha-websocket-command-add`).
## Why this is a skill, not an agent
- **Human-visible augmentation surface** — the user describes the panel and reads back the options-form composition, the chosen persistence path, and a conformance report; a skill keeps this on the visible command surface, like the sibling `ha-card-editor-add`.
- **Mid-flow interactivity** — which values are deploy-time config vs. runtime options, whether options are shared (WebSocket command) or per-user (user-data store), and which controls are admin-only are per-run dialogues the user confirms.
- **Bounded, inline generation** — the options view, the form schema, the `hass.callWS` calls, and the admin guards fit inline; no isolated agent context is needed.
- Counter-dimension considered: the audit-then-complete loop could be an agent, but the ownership/persistence choice and the report belong in the user's working context; skill wins.
## When this skill activates