ha-zowietek-integration
CommunityBuild HA integrations with 2025 best practices.
Software Engineering#development#best practices#integration#async#entities#home assistant#config flow#coordinator
Authortroykelly
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures all Home Assistant Zowietek integration code adheres to the latest (Nov 2025) Home Assistant core best practices. It prevents common pitfalls, ensures compatibility, maintainability, and optimal performance, saving development and debugging time.
Core Features & Use Cases
- Standardized Project Structure: Defines the optimal directory layout and file organization for HA custom components.
- Config Flow & Coordinator Patterns: Provides best practices for UI configuration flows and
DataUpdateCoordinatorfor data fetching. - Entity Base Classes: Guides the creation of robust entities using
CoordinatorEntityand platform-specific entities (sensors, switches). - Async Best Practices: Enforces non-blocking I/O and proper use of async patterns.
- Use Case: When starting a new entity platform (e.g.,
binary_sensor), this skill provides the exact structural and coding patterns for the entity, its setup, and how it interacts with theDataUpdateCoordinator, ensuring it's built to HA standards.
Quick Start
Use the ha-zowietek-integration skill to review the config_flow.py file and ensure it follows the latest Home Assistant UI configuration flow patterns.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ha-zowietek-integration Download link: https://github.com/troykelly/homeassistant-zowietek/archive/main.zip#ha-zowietek-integration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.