Skip to content

v0.2.0

Latest

Choose a tag to compare

@poolski poolski released this 22 May 09:24
17a0892

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. Added reboot_timeout gotcha (device reboots after 15 min with no client — set to 0s for standalone use), api.connected condition 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: added fast_connect for 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 via opencode.json.

Installation

See the README. The .skill file attached here is for claude.ai upload only — all other runtimes install directly from the repo.