flex-grid-flow

Generates fluid CSS clamp() typography and spacing scales for SCSS/Tailwind projects.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oerlellijk/design-system-skill --skill flex-grid-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flex-grid-flow
Source: https://github.com/oerlellijk/design-system-skill/tree/main/skills/flex-grid-flow
Command: npx skills add https://github.com/oerlellijk/design-system-skill --skill flex-grid-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive framework-agnostic approach to designing and implementing fluid, responsive user interfaces, moving beyond basic CSS to a more robust and mathematical system.

Core Features & Use Cases

  • Fluid Typography & Spacing: Generates mathematically sound fluid scales for text and spacing using CSS clamp().
  • Layout Philosophy: Offers guidance on when to use Grid vs. Flexbox, and presents various layout patterns.
  • Adaptive Colors: Introduces transparency-based color tokens that adapt to any background.
  • Hard Rules: Enforces non-negotiable best practices like logical properties and 1:1 icon containers.
  • Use Case: A developer can use this Skill to quickly establish a consistent and scalable design system for a new web application, ensuring fluid typography and spacing that adapts gracefully across all devices.

Quick Start

Use the flex-grid-flow skill to generate fluid type scale calculations for a base font size of 16px with a major third ratio.

Frequently Asked Questions about flex-grid-flow

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

FAQPage Schema
How do I create fluid typography scales using CSS clamp()?

Fluid typography scales using CSS clamp() are generated by calculating mathematically sound ratios, such as a major third ratio based on a 16px font size, to ensure text adapts smoothly across all viewport widths without manual breakpoints.

Does this responsive design system work with both Tailwind CSS and SCSS?

Yes, this framework-agnostic responsive design system explicitly supports both Tailwind CSS and SCSS implementations, allowing you to apply fluid spacing, adaptive color tokens, and layout patterns in either environment.

What is the best way to choose between CSS Grid and Flexbox for responsive layouts?

Choosing between CSS Grid and Flexbox is guided by specific layout philosophy and patterns, offering structured rules on when to use each approach to build fluid and responsive interfaces effectively.

How do I build adaptive color tokens that work on any background?

Adaptive color tokens are built using transparency-based calculations, allowing the colors to automatically adapt visually to any underlying background within your design system rather than relying on hardcoded hex values.

What hard rules should I enforce for consistent responsive web development?

Consistent responsive web development requires enforcing hard rules like using logical properties for layout direction and maintaining 1:1 icon containers, ensuring non-negotiable best practices across the entire interface.

Can I use this design system to calculate fluid spacing for a new web application?

Yes, you can use this design system to calculate fluid spacing for a new web application by generating mathematical scales with CSS clamp(), ensuring adaptive spacing that scales gracefully across all devices.