dashboard

Manage Home Assistant Lovelace dashboards, views, cards, and YAML configuration.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/renne/skills --skill dashboard-renne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dashboard
Source: https://github.com/renne/skills/tree/main/home-assistant/dashboard
Command: npx skills add https://github.com/renne/skills --skill dashboard-renne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation and customization of Home Assistant dashboards, allowing users to visually organize and control their smart home devices.

Core Features & Use Cases

  • Dashboard Creation: Build custom dashboards with various views and layouts.
  • Card Management: Add, configure, and arrange a wide range of built-in and custom cards (e.g., entities, gauges, buttons, media controls).
  • YAML Configuration: Define dashboards entirely in YAML for version control and advanced customization, including custom dashboard modes and resource loading.
  • Use Case: You want to create a dedicated "Energy" dashboard to monitor your solar production and consumption, displaying real-time data using the energy-distribution card and historical trends with the statistics-graph card.

Quick Start

Use the dashboard skill to create a new view named 'Security' with an entities card showing the status of all alarm and sensor devices.

Frequently Asked Questions about dashboard

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

FAQPage Schema
How do I create a Home Assistant dashboard in YAML mode?

Home Assistant dashboard YAML configuration defines views and cards directly in files. This approach enables version control and advanced UI customization for your Lovelace smart home interface.

Can I add custom cards to my Lovelace dashboard?

You can add custom cards to your Lovelace dashboard through custom card integration and resource loading. This facilitates specialized UI elements like energy distribution displays and statistics graphs.

What is the best way to organize Home Assistant UI views?

Organizing Home Assistant UI views involves building custom dashboards with dedicated layouts. You configure conditional UI elements to visually group devices and enable dynamic smart home control.

Does this dashboard skill support both storage and YAML configuration?

Dashboard management supports both storage and YAML-based configuration. This provides flexible options for creating and customizing your smart home interface either visually or through code.

How do I configure conditional UI elements in a Lovelace dashboard?

Configuring conditional UI elements in a Lovelace dashboard involves setting up dynamic layouts within views. This enables smart home interface components to change based on device states or sensors.

Why use YAML for Home Assistant dashboards instead of the UI editor?

Using YAML for Home Assistant dashboards enables version control and advanced customization. It allows precise definition of custom cards and resource loading beyond standard UI editor capabilities.