About
This skill provides a comprehensive toolkit for HomeAssistant power users and developers, offering specialized guidance for extending the smart home platform's capabilities. It covers the full development lifecycle, from writing complex Jinja2 template sensors and fetching data via REST APIs to building sophisticated Lovelace dashboards with custom HACS cards. For advanced users, it includes detailed patterns for creating full-featured Python integrations using the DataUpdateCoordinator, config flows, and device registry, ensuring that custom components are efficient, user-friendly, and follow HomeAssistant best practices.