brand-art-direction

Enforce Material Design 3 brand rules for Vue SSR Starter Kit views.

3|Updated Jan 14, 2023
One-click install
npx skills add https://github.com/e-xode/vue-ssr --skill brand-art-direction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brand-art-direction
Source: https://github.com/e-xode/vue-ssr/tree/main/.claude/skills/brand-art-direction
Command: npx skills add https://github.com/e-xode/vue-ssr --skill brand-art-direction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

It prevents inconsistent and unverified visual styling by defining a strict, screenshot-checkable brand-art charter for the Vue SSR Starter Kit.

Core Features & Use Cases

  • MD3 clean-minimal visual identity: Establishes calm surfaces, single indigo accent, neutral gray chrome, and restrained styling for production UI.
  • Canonical interaction behavior: Specifies screenshot-verifiable hover/elevation archetypes so sibling components behave identically.
  • Guardrails against dead decoration: Enforces usage of only live tokens/mixins and explicitly forbids referencing render-nonexistent utilities.
  • Evidence-based pre-delivery QA: Provides a graded checklist to confirm surface rhythm, hover correctness, palette roles, motion reduction behavior, and visual integrity via PNGs.

Quick Start

When you change the styling of any rendered view, follow the charter’s systems and then re-capture screenshots with scripts/screenshots.mjs to confirm the result matches the rubric.

Frequently Asked Questions about brand-art-direction

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

FAQPage Schema
How do I enforce Material Design 3 visual consistency across my Vue SSR application?

To enforce Material Design 3 visual consistency, apply a strict brand-art charter using injected live primitives like design tokens and Vuetify theme defaults. This ensures clean-minimal surfaces, two-surface rhythm, and canonical interaction states across rendered views.

What is the best way to standardize hover and elevation states in a Vuetify UI?

Standardizing Vuetify hover and elevation states requires implementing canonical interaction archetypes. This ensures sibling components behave identically during visual polish work by leveraging only live design tokens and mixins instead of dead decoration utilities.

How do I visually QA Material Design 3 styling changes before delivery?

Visually QA Material Design 3 styling by running an evidence-based PNG checklist using screenshot scripts. This graded checklist confirms surface rhythm, hover correctness, palette roles, and reduced-motion guards to verify visual integrity.

Does this brand-art direction approach support reduced-motion guards for UI interactions?

Yes, this brand-art direction supports reduced-motion guards for UI interactions. The pre-delivery visual QA checklist explicitly includes verifying motion reduction behavior to ensure accessible canonical hover archetypes and elevation transitions.

Why does my UI styling break when referencing custom utilities instead of design tokens?

UI styling breaks when referencing custom utilities because this approach enforces guardrails against dead decoration. You must use only injected live primitives like tokens and Vuetify mixins to maintain the strict clean-minimal Material Design 3 visual identity.

Can I use this Skill to manage palette roles and indigo accent usage for production UI?

Yes, you can manage palette roles and indigo accent usage for production UI. It establishes a calm surface system with a single indigo accent and neutral gray chrome, explicitly defining screenshot-checkable rules for accent application and hero styling.