home-assistant-custom-integration

Scaffold Home Assistant custom integrations with config flow and coordinator templates.

21|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/antbald/ha-ev-smart-charger --skill home-assistant-custom-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: home-assistant-custom-integration
Source: https://github.com/antbald/ha-ev-smart-charger/tree/main/.agents/skills/home-assistant-custom-integration
Command: npx skills add https://github.com/antbald/ha-ev-smart-charger --skill home-assistant-custom-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides example scaffolding and checklists to help developers build or review Home Assistant custom integrations using included templates.

Core Features & Use Cases

  • Example templates for config flows, coordinators, and API placeholders to accelerate integration development.
  • Central references and best-practice patterns for Home Assistant integrations.
  • Use case: a developer scaffolds a new integration from templates or audits an existing one against structured references.

Quick Start

Initialize a new integration project using the included references and adapt templates to your devices.

Frequently Asked Questions about home-assistant-custom-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a Home Assistant custom integration?

Scaffolding a Home Assistant custom integration involves using ready-made templates for config flows, data coordinators, and API placeholders to quickly initialize a new project and adapt it to your devices.

What do I need to build a config flow for a Home Assistant integration?

Building a config flow requires familiarity with Home Assistant development patterns and using the included reference templates to implement the necessary setup dialogs and authentication for your integration.

How does a data coordinator work in Home Assistant integrations?

A data coordinator works in Home Assistant integrations by managing polling intervals and caching API responses. The provided templates offer best-practice scaffolding to implement this pattern efficiently.

Can I use these templates to audit an existing Home Assistant integration?

Yes, you can audit an existing Home Assistant integration by comparing its config flow and coordinator logic against the structured references and best-practice patterns included in the scaffolding.

Do I need prior Home Assistant development experience to use these scaffolding templates?

Yes, using these scaffolding templates requires familiarity with Home Assistant development patterns to effectively adapt the config flow, coordinator, and API placeholder references to your project.

What is the best way to structure API placeholders for a new Home Assistant integration?

The best way to structure API placeholders is by using the included reference templates, which provide standardized scaffolding to define API interactions and integrate them with your data coordinator.