visual-design-foundations

Apply typography, color, spacing, and iconography principles to create design tokens and style guides.

38.6k|4.1k|Updated Jul 24, 2025
One-click install
npx skills add https://github.com/wshobson/agents --skill visual-design-foundations-wshobson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visual-design-foundations
Source: https://github.com/wshobson/agents/tree/main/plugins/ui-design/skills/visual-design-foundations
Command: npx skills add https://github.com/wshobson/agents --skill visual-design-foundations-wshobson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps create consistent and accessible visual designs by providing foundational principles and practical examples for typography, color, spacing, and iconography.

Core Features & Use Cases

  • Design Token Generation: Define reusable design tokens for typography, color, and spacing.
  • System Building: Establish cohesive visual systems, style guides, and design languages.
  • Use Case: When starting a new project, use this Skill to define your core design tokens (e.g., font sizes, color palette, spacing units) to ensure visual consistency from the outset.

Quick Start

Use the visual-design-foundations skill to generate a basic 8-point spacing system in CSS custom properties.

Frequently Asked Questions about visual-design-foundations

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

FAQPage Schema
How do I create design tokens for typography and color using CSS custom properties?

You can generate design tokens for typography and color using CSS custom properties to establish a reusable visual foundation. This Skill defines core tokens like font sizes and palettes to ensure consistency across digital products from the outset.

What is an 8-point spacing system and how do I implement it in Tailwind CSS?

An 8-point spacing system standardizes layout margins and padding for visual consistency. This Skill helps implement it using Tailwind CSS configurations and CSS custom properties to maintain predictable spacing across your interface.

How do I establish visual hierarchy and consistency in a new design system?

Visual hierarchy and consistency are established by applying core principles of typography, color theory, and iconography. This Skill supports creating cohesive design languages and style guides to structure your digital product effectively.

Can I use this approach to generate a style guide for accessible digital products?

Yes, this approach generates style guides focused on accessible visual design foundations. By defining reusable design tokens for spacing, color, and typography, it ensures your digital products remain cohesive and meet accessibility standards.

What's the best way to define a cohesive color palette and iconography set for a UI?

The best way to define a cohesive color palette and iconography set is by applying foundational color theory principles. This Skill provides practical examples and programmatic implementations to align your visual elements systematically.