Claude
Skills
Sign in
Back

home-assistant-dashboards-cards

Included with Lifetime
$97 forever

Home Assistant Lovelace dashboards and cards. Use when the user asks about dashboard structure, views/sections, card types, resources, or HACS cards, and when mapping those needs to ha-mcp dashboard tools.

AI Agents

What this skill does


# Home Assistant Dashboards & Cards

## Workflow

- Determine whether to create a new dashboard or edit an existing one.
- If editing, locate target cards first and transform config with a current `config_hash`.
- Use built-in cards unless a custom card is required.
- Discover entity IDs before wiring cards.
- Provide minimal, valid dashboard snippets or tool-driven changes.

## Tooling map (ha-mcp)

- Discover entities: `ha_get_overview`, `ha_search_entities`
- List/get dashboards: `ha_config_get_dashboard`
- Find cards: `ha_dashboard_find_card`
- Card docs: `ha_get_card_types`, `ha_get_card_documentation`
- Update config: `ha_config_set_dashboard`, `ha_config_update_dashboard_metadata`
- Resources: `ha_config_list_dashboard_resources`, `ha_config_set_dashboard_resource`, `ha_config_set_inline_dashboard_resource`, `ha_config_delete_dashboard_resource`
- HACS cards: `ha_hacs_info`, `ha_hacs_list_installed`, `ha_hacs_search`, `ha_hacs_download`

## Caveats

- Dashboard URL paths must contain a hyphen.
- Strategy dashboards require “Take Control” before editing.
- Resource changes may require a hard refresh.
- Jinja templates are not evaluated in core Lovelace YAML.

## References

All reference files are relative to the location of this SKILL.md file.

- Design patterns: `references/DESIGN_PATTERNS.md`
- Card schema guide: `references/CARD_SCHEMA_GUIDE.md`
- Custom resources: `references/CUSTOM_RESOURCES.md`

Related in AI Agents