visual-design-system

Translate brand visual identity into tokenized CSS custom properties and design tokens.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/nazlicancaglar/nova-workflow --skill visual-design-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visual-design-system
Source: https://github.com/nazlicancaglar/nova-workflow/tree/main/skills/web-design/visual-design-system
Command: npx skills add https://github.com/nazlicancaglar/nova-workflow --skill visual-design-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts inconsistent or static brand guidelines into a dynamic, tokenized visual design system that can be implemented reliably across web properties to ensure visual consistency, accessibility, and engineering-ready assets.

Core Features & Use Cases

  • Defines a three-layer token architecture (primitive, semantic, component) and produces CSS custom properties ready for web implementation.
  • Builds a modular typography scale, spacing system, breakpoints, border-radius and shadow scales, motion presets, and dark-mode token overrides.
  • Includes accessibility guardrails such as WCAG contrast checks and reduced-motion support and serves use cases like onboarding a new client, standardizing multiple sites, or preparing a component library for development.

Quick Start

Use the visual-design-system skill to generate a complete token-based CSS :root block, semantic token map, and usage guidelines based on the brand values in shared/brand-config.md.

Frequently Asked Questions about visual-design-system

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

FAQPage Schema
How do I create a tokenized design system from brand guidelines?

Create a tokenized design system by translating brand values into primitive, semantic, and component layers, generating CSS custom properties for direct web implementation. This ensures engineering-ready assets and visual consistency across multiple web properties.

How do I generate CSS variables for dark mode and responsive design?

Generate CSS variables for dark mode and responsive design by building token overrides and breakpoint scales within your design system. This produces modular typography, spacing, and motion presets that adapt seamlessly across different screen sizes and themes.

What is a three-layer design token architecture for web projects?

A three-layer design token architecture consists of primitive, semantic, and component tokens that map brand values to CSS custom properties. This structure standardizes visual identities and enables reliable implementation across landing pages, component libraries, and onboarding sites.

Does this design token approach include WCAG accessibility contrast checks?

Yes, the design token approach includes WCAG accessibility contrast checks and reduced-motion support as built-in guardrails. These features ensure that generated color systems and motion presets meet accessibility standards before web implementation.

Can I use this design system generator to standardize multiple web properties?

Yes, you can use this design system generator to standardize multiple web properties by applying a unified token library and semantic token mappings. It converts static brand guidelines into dynamic CSS custom properties for consistent cross-site implementation.

What's the best way to build a typography scale and spacing system for a component library?

The best way to build a typography scale and spacing system is to generate modular token mappings and CSS custom properties from brand configurations. This produces engineering-ready component tokens that ensure visual consistency throughout your component library development.