Home Assistant automation, integrations, dashboards, voice, and energy workflows
npx claudepluginhub nodnarbnitram/claude-code-extensions --plugin cce-homeassistantValidate Home Assistant automation YAML for syntax errors and best practices
Convert a Home Assistant automation into a reusable blueprint
Generate boilerplate for a new Home Assistant custom integration
Expert in Home Assistant add-on development with Docker and Supervisor. MUST BE USED for creating add-ons, configuring Dockerfiles, setting up repositories, or integrating with the Supervisor API. Use PROACTIVELY when user mentions 'add-on', 'addon', 'supervisor', 'hassio', 'ingress', or 'docker' in Home Assistant context.
Expert in Home Assistant REST and WebSocket APIs. MUST BE USED for external API integration, service calls, state management, event subscriptions, or authentication setup. Use PROACTIVELY when user mentions 'REST API', 'WebSocket', 'API endpoint', 'service call', 'access token', or 'API authentication'.
Expert in Home Assistant automations, scripts, blueprints, and Jinja2 templating. MUST BE USED for creating automations, troubleshooting triggers/conditions/actions, writing templates, or converting automations to blueprints. Use PROACTIVELY when user mentions 'automation', 'trigger', 'condition', 'action', 'blueprint', 'script', 'template', or 'jinja2'.
Expert in Home Assistant Lovelace dashboards, cards, views, themes, and custom card development. MUST BE USED for dashboard configuration, card selection, view layouts, theming, or custom card implementation.
Home Assistant energy monitoring and dashboard specialist. Use proactively when configuring energy tracking, solar panels, batteries, utility meters, grid consumption, individual device monitoring, or troubleshooting energy sensors and statistics.
Expert in Home Assistant custom integration development. MUST BE USED for creating custom components, implementing config flows, defining entities/platforms, or working with manifest.json. Use PROACTIVELY when user mentions 'custom component', 'integration', 'config flow', 'entity', 'platform', or 'device_info'.
Expert in Home Assistant Assist voice control, pipelines, wake words, STT/TTS, Wyoming protocol, custom sentences, intents, and voice satellites. MUST BE USED for voice assistant configuration, pipeline setup, custom sentence patterns, satellite hardware, or wake word detection.
Configure Frigate NVR with optimized YAML, object detection, recording, zones, and hardware acceleration. Use when setting up Frigate cameras, troubleshooting detection issues, configuring Coral TPU/OpenVINO, or integrating with Home Assistant.
Develop Home Assistant add-ons with Docker, Supervisor API, and multi-arch builds. Use when creating add-ons, configuring Dockerfiles, setting up ingress, or publishing to repositories. Activates on keywords: add-on, addon, supervisor, hassio, ingress, bashio, docker.
Integrate with Home Assistant REST and WebSocket APIs. Use when making API calls, managing entity states, calling services, subscribing to events, or setting up authentication. Activates on keywords REST API, WebSocket, API endpoint, service call, access token, Bearer token, subscribe_events.
Create and debug Home Assistant automations, scripts, blueprints, and Jinja2 templates. Use when working with triggers, conditions, actions, automation YAML, scripts, blueprints, or template expressions. Activates on keywords: automation, trigger, condition, action, blueprint, script, template, jinja2.
Configure Home Assistant Lovelace dashboards, cards, views, and themes. Use when working with dashboard YAML, card configuration, view layouts, custom cards, or frontend theming.
Set up Home Assistant energy monitoring with dashboards, solar, grid, and device tracking. Use when configuring energy sensors, utility meters, statistics, or analyzing consumption. Activates on keywords: energy dashboard, solar, grid, consumption, kWh, utility meter, power monitoring, state_class, device_class: energy.
Develop custom Home Assistant integrations, config flows, entities, and platforms. Use when working with manifest.json, custom components, config_flow.py, entity base classes, or device registry. Activates on keywords: integration, custom component, config flow, entity, platform, manifest.json, device_info.
Configure Home Assistant Assist voice control with pipelines, intents, wake words, and speech processing. Use when setting up voice control, creating custom intents, configuring TTS/STT, or building voice satellites. Activates on keywords: Assist, voice control, wake word, intent, sentence, TTS, STT, Piper, Whisper, Wyoming.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation