By task¶
Task-oriented landing page: groups skills and agents by user intent rather than by phase. Hand-curated; grow as new use-case patterns emerge.
Note: This skeleton was pre-populated by the catalog generator from use_when frontmatter entries. It is NOT regenerated on subsequent runs — please add rubrics, reorganise, or annotate entries with disambiguation hints as needed.
ha-automation-author— you want to write an automation from a described intentha-automation-author— you want to create a script, scene, or template sensorha-automation-author— you want to add a rest_command, shell_command, or python_scriptha-automation-solution— you want a multi-part automation result and don't know which skill to useha-automation-solution— you want a derived sensor plus an automation that reacts to itha-automation-solution— you want presence-based lighting scoped to a time windowha-backup-platform-add— you want to add pre/post backup hooks to your integrationha-backup-platform-add— you want to provide a backup agent for a storage integrationha-badge-add— you want to add a custom Lovelace badgeha-badge-add— you want to register a custom badge in the badge pickerha-blueprint-author— you want to write a blueprint for an automation, script, or templateha-blueprint-author— you want to turn an existing automation into a blueprintha-blueprint-author— you want to draft a motion-light or similar blueprintha-blueprint-scaffold— you want to create a Home Assistant blueprint from a described intentha-blueprint-scaffold— you want to turn an existing automation into a shareable blueprintha-bluetooth-augment— you want to add Bluetooth discovery or support to an integrationha-bluetooth-augment— you want to listen for BLE advertisements from a deviceha-bluetooth-augment— you want to pick the right Bluetooth coordinator familyha-card-editor-add— you want to add a config editor to your cardha-card-editor-add— you want to wire up the ha-form editorha-card-editor-add— you want to make your card configurable in the UIha-card-features-add— you want to add a tile featureha-card-features-add— you want to create a custom card featureha-card-features-add— you want to add a control row to the tile cardha-card-preview-add— you want your card to show a preview in the card pickerha-card-preview-add— the card preview is broken or empty and you want it fixedha-card-preview-add— you want to ensure the card preview is implemented correctlyha-card-sizing-determine— you want to size an existing Lovelace card correctlyha-card-sizing-determine— you want to fix an edit-mode overlay overlap on a cardha-card-sizing-determine— you want to determine the right getGridOptions/getCardSize valuesha-config-entry-migrate— you want to migrate a config entry to a new schemaha-config-entry-migrate— you renamed a config key and need a migrationha-config-entry-migrate— you want to bump the config entry versionha-config-flow-augment— you want to add a multi-step tenant or account selection to the config flowha-config-flow-augment— you want to add zeroconf discovery to an existing config flowha-config-flow-augment— you want to add a reauth or reconfigure flowha-config-flow-augment— you want to add OAuth login alongside an existing API-key pathha-conversation-agent-augment— you want to add a conversation agent to an integrationha-conversation-agent-augment— you want to register intents for an integration's devicesha-conversation-agent-augment— you want to expose tools to the assistant via the LLM APIha-coordinator-add— you want to add a coordinator with a faster or slower update intervalha-coordinator-add— you want to split polling of an integration's data into a new coordinatorha-derived-sensor-author— you want a rate-of-change, energy-from-power, or moving-average sensorha-derived-sensor-author— you want a utility_meter, statistics, or bayesian sensorha-derived-sensor-author— you want a threshold or trend sensor from a source entityha-dev-instance-provision— you want to spin up a disposable dev HA instanceha-dev-instance-provision— you want to provision a dev HA when there is no HA pod yetha-dev-instance-provision— you want to deploy a dev HA to the Kind clusterha-dev-workflow-apply— you want to apply the HA dev workflow to an integrationha-dev-workflow-apply— you want to make an integration strict-typing / platinum-readyha-dev-workflow-apply— you want to run ruff + mypy strict + hassfest on an integrationha-dev-workflow-apply— you want to enforce HA code style on an integrationha-device-automation-add— you want to add a device trigger for a device-native eventha-device-automation-add— you want to expose a remote button press as a device triggerha-device-automation-add— you want to add a device condition or device actionha-device-registry-augment— you want to group entities into a deviceha-device-registry-augment— you want a hub device with via_device child devicesha-device-registry-augment— you want stale devices removed when they disappearha-diagnostics-augment— you want to enrich an integration's diagnostics dumpha-diagnostics-augment— you want to add device diagnosticsha-diagnostics-augment— you want to ensure diagnostics redacts every secretha-discovery-augment— you want to add DHCP, SSDP, USB, HomeKit, or MQTT discoveryha-discovery-augment— you want to discover a device by MAC, vid:pid, or modelha-discovery-augment— you want users to skip typing a host or picking the integrationha-entity-description-mapper— you want to add sensors from a datapoint listha-entity-description-mapper— you want to generate EntityDescriptions from a CSVha-entity-description-mapper— you want to add binary_sensors for alert typesha-entity-description-mapper— you want to extend a platform with more datapointsha-entity-platform-add— you want to add a climate, cover, light, fan, or lock entityha-entity-platform-add— you want to implement async command methods for a domain entityha-hacs-release— you want to make an integration installable through HACSha-hacs-release— you want to add a hacs.json to the integrationha-hacs-release— you want to set up a ZIP release for HACSha-helper-scaffold— you want to add an input_number or input_select helperha-helper-scaffold— you want to create a timer, counter, or schedule helperha-integration-ci-scaffold— you want to add hassfest and HACS validation to CIha-integration-ci-scaffold— you want a pytest matrix job for the integrationha-integration-deploy— you want to deploy an integration to a dev HA instanceha-integration-deploy— you want to roll the latest code out to the Kind clusterha-integration-deploy— you want to kubectl-cp an integration into a running HA podha-integration-events-add— you want to fire a custom event on the HA event busha-integration-events-add— you want to listen for an event on the HA event busha-integration-events-add— you want to add both firing and listening for an integration eventha-integration-review— you want a full integration review before opening the PRha-integration-review— you want a combined quality-scale plus security reviewha-integration-review— you want a whole-picture pre-release integration checkha-integration-scaffold— you want to bootstrap a brand-new HA Custom Integration from scratchha-integration-scaffold— you want a runnable, lint-clean, test-passing integration skeletonha-integration-scaffold— you want to start an integration targeting HACS distributionha-integration-solution— you want a complete integration built for a device, cloud, or APIha-integration-solution— you want a full custom integration wired up end to endha-integration-solution— you want an integration built to a specific quality-scale tierha-integration-verify— you want to verify a deployed integration on the local HA podha-integration-verify— you want to diagnose the Kind-cluster HA podha-integration-verify— you want to check whether the integration is loadedha-lovelace-card-scaffold— you want to add a custom Lovelace card to an existing integrationha-lovelace-card-scaffold— you want a vanilla-JS card auto-registered through init.pyha-lovelace-solution— you want a custom card together with its editor and a featureha-lovelace-solution— you want a dashboard strategy plus a badgeha-lovelace-solution— you want a custom panel backed by a WebSocket commandha-media-source-add— you want to add a media source to your integrationha-media-source-add— you want users to browse your media in the media browserha-oauth2-credentials-augment— you want to add OAuth2 to your integrationha-oauth2-credentials-augment— you want to wire up Application Credentialsha-oauth2-credentials-augment— you want to set up the OAuth2 config flowha-options-flow-augment— you want to add a post-setup option to an existing integrationha-options-flow-augment— you want to let a user configure a threshold or toggle after setupha-options-flow-augment— you want to retrofit an OptionsFlow into an integrationha-panel-add— you want to add a custom panelha-panel-add— you want to register a full-page panel in the sidebarha-panel-add— you want to create a full-page custom panelha-panel-author— you want a complete, production-grade custom panel builtha-panel-author— you want a full-page sidebar page or panel-mode view developedha-panel-author— you want senior-grade dashboard-surface judgement, not a bare scaffoldha-panel-config-view-add— you want to add a settings view to your panelha-panel-config-view-add— you want to let users configure your panelha-panel-config-view-add— you want to persist your panel's optionsha-panel-config-view-add— you want to add an options page to the custom panelha-panel-ux-audit— you want to audit a panel's UXha-panel-ux-audit— you want to know whether a panel is usable on mobileha-panel-ux-audit— you want to review a panel for usability and accessibilityha-pixoo-animation-author— you want to animate a bouncing or moving icon on the Pixooha-pixoo-animation-author— you want the Pixoo to pulse or color-shift on a conditionha-pixoo-animation-author— you want a scrolling or motion Pixoo displayha-pixoo-page-author— you want to show entity state or data on the Pixoo as a pageha-pixoo-page-author— you want a Pixoo page with progress, power, or weatherha-pixoo-page-author— you want a components, special, or native Pixoo pageha-pixoo-pixel-art-author— you want a pixel-art icon or illustration for the Pixooha-pixoo-pixel-art-author— you want a 64×64 graphic with shading and contoursha-pixoo-pixel-art-author— you want procedural components or a PNG build plan for the Pixooha-pixoo-solution— you want a Pixoo display built for some status or dataha-pixoo-solution— you want to show an entity's status on the Divoom Pixooha-pixoo-solution— you want an animated Pixoo pageha-quality-scale-audit— you want to run a quality-scale audit on an integrationha-quality-scale-audit— you want to know which quality-scale tier an integration reachesha-quality-scale-audit— you want to check an integration against the HA quality-scaleha-repairs-add— you want to add a repair issue for a problem situationha-repairs-add— you want to create a fixable repair flowha-repairs-add— you want to warn the user about a deprecationha-reproduce-state-add— you want to add reproduce_state support to an integrationha-reproduce-state-add— you want to make your entities scene-capableha-reproduce-state-add— you want entities restored when a scene is activatedha-security-audit— you want to run a security audit on an integrationha-security-audit— you want to audit an integration's security hardeningha-security-audit— you want to check an integration against the security-hardening MUST rulesha-service-definition-generator— you want to add a named service to an integrationha-service-definition-generator— you want to add a refresh_data service that re-polls coordinatorsha-significant-change-add— you want to add significant-change logic to an integrationha-significant-change-add— you want to throttle insignificant updates to consumersha-significant-change-add— you want to stop reporting micro-changes to HomeKitha-solution— you want a full Home Assistant solution but aren't sure which domain it belongs toha-solution— you want a cross-domain result: a card plus its backing integration plus an automationha-solution— you want an integration, dashboard, and automation for one requirementha-strategy-add— you want to add a dashboard or view strategyha-strategy-add— you want to auto-generate views or cards programmaticallyha-strategy-add— you want to create a custom Lovelace strategyha-system-health-add— you want to add system health info to an integrationha-system-health-add— you want to show your integration on the system health pageha-system-health-add— you want to surface backend reachability or remaining quotaha-test-harness-augment— you want to add tests for an integration's platformha-test-harness-augment— you want to add tests for a specific serviceha-test-harness-augment— you want to add tests for the helpers moduleha-test-harness-augment— you want to extend an integration's test suite additivelyha-translation-sync— you want to sync an integration's translationsha-translation-sync— you want to check for translation driftha-translation-sync— you want to align strings.json with the translation filesha-websocket-command-add— you want to add a WebSocket command to an integrationha-websocket-command-add— you want to expose a backend endpoint to your cardha-websocket-command-add— you want a card to load integration-specific backend data