design-principles

Define a minimal UI design system with 4px grid and typography rules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/boku-miyaji/claude_dev --skill design-principles-boku-miyaji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-principles
Source: https://github.com/boku-miyaji/claude_dev/tree/main/.claude/skills/design-principles
Command: npx skills add https://github.com/boku-miyaji/claude_dev --skill design-principles-boku-miyaji

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a rigorous framework for designing user interfaces that are precise, minimalist, and contextually appropriate, moving beyond generic defaults to create distinct and polished digital experiences.

Core Features & Use Cases

  • Design System Enforcement: Guides users to define and adhere to a consistent design language based on established principles (e.g., Linear, Notion, Stripe).
  • Contextual Design Decisions: Prompts critical thinking about product function, user needs, and emotional job to inform personality, color, layout, and typography choices.
  • Craftsmanship Principles: Details specific guidelines for spacing (4px grid), padding, border-radius, depth, card treatments, and typography to ensure a high level of polish.
  • Use Case: When starting a new dashboard project, use this skill to establish a clear design direction, select an appropriate color foundation, define a consistent spacing system, and ensure all UI elements are crafted with meticulous attention to detail.

Quick Start

Apply the design principles skill to establish a precise, minimal design system for a new SaaS dashboard.

Frequently Asked Questions about design-principles

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

FAQPage Schema
How do I establish a minimal design system for a new UI project?

Establish a minimal design system by defining the design direction, color foundations, layout approaches, and typography hierarchy. This ensures pixel-perfect UIs by enforcing specific craft principles like a 4px grid, symmetrical padding, and consistent border radius.

What are the core craft principles for building pixel-perfect interfaces?

Core craft principles for pixel-perfect interfaces include using a 4px grid for spacing, symmetrical padding, consistent border radius, specific depth strategies, and typography hierarchy. These guidelines ensure meticulous attention to detail and a high level of visual polish.

How does a 4px grid system improve UI layout consistency?

A 4px grid system improves UI layout consistency by enforcing strict spatial relationships between elements. It standardizes symmetrical padding and spacing, which eliminates arbitrary alignment choices and creates a precise, minimalist interface structure.

Can I use this design system approach for a SaaS dashboard?

Yes, you can apply this design system approach for a SaaS dashboard to establish a clear design direction and select an appropriate color foundation. It guides contextual design decisions based on product function and user needs to ensure a distinct, polished experience.

What typography standards should I follow for data-heavy UIs?

For data-heavy UIs, typography standards include maintaining a clear typography hierarchy and using monospace fonts specifically for data. This ensures precise readability and aligns with interface design philosophies inspired by Linear, Notion, and Stripe.

What common anti-patterns should I avoid in interface design?

Common anti-patterns to avoid in interface design include inconsistent spacing, misaligned depth strategies, and improper contrast hierarchy. The framework addresses these issues by enforcing semantic color usage, isolated controls, and careful dark mode considerations.