design

Guide UI design decisions and CSS architecture for frontend development.

20|3|Updated Aug 16, 2016
One-click install
npx skills add https://github.com/heyJordanParker/dotfiles --skill design-heyjordanparker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/heyJordanParker/dotfiles/tree/main/claude/.claude/skills/design
Command: npx skills add https://github.com/heyJordanParker/dotfiles --skill design-heyjordanparker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a consistent framework for UI design decisions, CSS architecture, and responsive patterns to reduce visual drift and improve usability across projects.

Core Features & Use Cases

  • Design Modes: minimal and bold design modes guide tone, typography, spacing, and layout decisions.
  • Architectural Guidance: CSS architecture patterns, design tokens, and responsive layout guidelines.
  • Reference Material: references to CSS architecture, visual-design, interactions, ux-patterns, and responsive design.
  • Quick Start guidance: practical steps to apply the design principles to a new UI component.

Quick Start

Review the Frontend Design guide and apply its principles to a new UI component. Document your decisions following the CSS Architecture references. Start by outlining the component's purpose, layout, tokens, and responsive behavior.

Frequently Asked Questions about design

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

FAQPage Schema
How do I maintain consistent UI design across frontend components?

Maintain consistent UI design by applying a framework of design modes, core principles, and CSS architecture patterns. This reduces visual drift by standardizing tone, typography, and spacing decisions across your project's components.

What's the best way to structure CSS architecture using design tokens?

Structure CSS architecture using design tokens by documenting component purpose, layout, and responsive behavior. This approach standardizes visual system documentation and provides clear guidelines for styling pages and evaluating patterns.

How do I evaluate responsive design patterns for a new UI component?

Evaluate responsive design patterns by reviewing frontend design guidelines and applying them to the component. Start by outlining the component's purpose, tokens, and responsive behavior to ensure proper layout adaptation.

What are common UI design anti-patterns to avoid during frontend development?

Common UI design anti-patterns involve inconsistent visual choices that cause visual drift. Avoid these by selecting defined design modes like minimal or bold, which guide tone, typography, and layout decisions systematically.

Do I need specific dependencies to apply these UI design guidelines?

No dependencies are required to apply these UI design guidelines. The framework operates independently, using standard YAML frontmatter and Markdown to document design thinking, core principles, and quick start steps for frontend tasks.

Can I use this framework for both minimal and bold design modes?

Yes, you can use this framework for both minimal and bold design modes. These predefined modes guide specific tone, typography, spacing, and layout decisions to ensure your frontend UI matches the desired visual style.