What's new
Skill content fixes and additions
home-assistant.md: fixed a critical error — HA's ESPHome integration has "Allow devices to perform actions" disabled by default; the previous version had this backwards. Addedreboot_timeoutgotcha (device reboots after 15 min with no client — set to0sfor standalone use),api.connectedcondition pattern, action responses (ESPHome 2025.10.0+), device replacement flow (ESPHome 2025.4.0+).yaml-configs.md: expanded filter catalogue to cover all useful types (median,delta,throttle,debounce,calibrate_linear, etc.); added pin advanced schema, time duration formats, packages!extend/!remove, remote GitHub packages,disabled_by_default,expire_after,on_raw_value.debugging.md: addedfast_connectfor hidden SSIDs, CPU frequency tuning as brownout fix, log level impact on single-core networking, USB charging-only cable checklist, NVS overflow recovery.
Repo structure
- All skill files now under a single
skills/esphome-components/directory — no separate wrapper folder. - Native runtime discovery:
.claude/skills/(Claude Code),.opencode/skills/(OpenCode),GEMINI.md(Gemini CLI),AGENTS.md(Codex), OpenCode plugin viaopencode.json.
Installation
See the README. The .skill file attached here is for claude.ai upload only — all other runtimes install directly from the repo.