ha-options-flow-augmentlisted
Install: claude install-skill nolte/claude-home-assistant
# HA Options Flow Augment
Spec: `spec/claude/ha-options-flow-augment/en.md` (EN canonical) / `spec/claude/ha-options-flow-augment/de.md` (DE translation).
This skill retrofits **one** generic, post-setup config **option** into an existing integration's `OptionsFlow` — the piece the initial scaffold's options flow cannot cover generically and that no other skill owns (the coordinator poll-interval is the one exception, owned by `ha-coordinator-add`).
## Why this is a skill, not an agent
- **Human-visible augmentation surface** — the user describes an option and reads back the `OptionsFlow` change, the `strings.json`/translation entries, and the reload wiring; a skill keeps this on the visible command surface, like the sibling `ha-config-flow-augment`.
- **Mid-flow interactivity** — the option key, its selector, its default, and whether a change must reload the entry are per-run dialogues the user confirms before generation.
- **Bounded, inline generation** — one option plus its schema, strings, and test fits inline; no isolated agent context is needed.
- Counter-dimension considered: the draft→validate loop could be an agent, but the selector/default decisions and the report belong in the user's working context; skill wins.
## When this skill activates
Use this skill to add **one** post-setup option to an existing integration — a toggle, a threshold, a mode, a display preference — surfaced through the integration's `OptionsFlow` and read from `entry.options` at runtime.