Toolverse
All skills

homeassistant-dashboard-designer

by CCOSTAN

Design, update, and refactor Home Assistant Lovelace dashboards (YAML views/partials) with a constrained, machine-safe design system: button-card-first structure, minimal card-mod styling, optional flex-horseshoe + mini-graph telemetry, strict grid/vertical-stack layout rules,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
CCOSTAN
Category
UX / Design

About this skill

Design, update, and refactor Home Assistant Lovelace dashboards (YAML views/partials) with a constrained, machine-safe design system: button-card-first structure, minimal card-mod styling, optional flex-horseshoe + mini-graph telemetry, strict grid/vertical-stack layout rules, centralized templates, deterministic ordering, and config validation. Use for Home Assistant dashboard work (especially config/dashboards/**), when refactoring views, adding infra/home/energy/environment panels, or translating Stitch design inspiration into safe Lovelace YAML.

How to use

  1. Przygotuj naturalne polecenie opisujące zmianę: co chcesz dodać, usunąć lub refaktoryzować (cel), gdzie dokładnie w strukturze config/dashboards/** oraz ewentualne ograniczenia (liczba kolumn, okno czasowe wykresów, sekcje do pominięcia).

  2. Podaj ścieżkę do pliku YAML, który chcesz zmienić, na przykład config/dashboards/infrastructure/views/06_mariadb.yaml.

  3. Umiejętność automatycznie wnioskuje strukturę intencji (typ dashboardu, mapowanie encji, ograniczenia) i egzekwuje system projektowania.

  4. Jeśli brakuje informacji, umiejętność zadaje celowane pytania zamiast żądać pełnego bloku intencji — odpowiadaj na pytania dotyczące szczegółów projektu.

  5. Otrzymujesz wygenerowany lub zrefaktoryzowany YAML z walidacją konfiguracji, zgodny z regułami button-card-first, szablonami centralnymi i deterministycznym porządkowaniem.

  6. Opcjonalnie możesz podać strukturalną intencję (typ dashboardu, encje, szablony), ale nie jest to wymagane — naturalny język wystarczy do większości zadań.

Related skills

ffmpeg-cli

by openclaw

Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or

UX / Design
4298

solid-principles

by SmidigStorm

Enforce SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) in object-oriented design. Use when writing or reviewing classes and modules.

UX / Design
24154

latex-posters

by davila7

Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific

UX / Design
1662

mcp-builder

by anthropics

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

UX / Design
91171

motion-graphics

by rohitg00

Kinetic typography, logo animations, and stylized motion design skill.\n\n**Triggers when:**\n- User wants text animations or kinetic typography\n- Request involves logo reveals or title sequences\n- Content focuses on visual impact over education\n- User mentions \

UX / Design
2126

scroll-experience

by davila7

Expert in building immersive scroll-driven experiences - parallax storytelling, scroll animations, interactive narratives, and cinematic web experiences. Like NY Times interactives, Apple product pages, and award-winning web experiences. Makes websites feel like experiences, not

UX / Design
75117