responsive-design

Plan and implement container-query responsive interfaces with fluid typography and CSS Grid.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/dipenmagdani/portfolio-v2 --skill responsive-design-dipenmagdani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: responsive-design
Source: https://github.com/dipenmagdani/portfolio-v2/tree/main/.agents/skills/responsive-design
Command: npx skills add https://github.com/dipenmagdani/portfolio-v2 --skill responsive-design-dipenmagdani

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Build adaptive interfaces that gracefully scale across devices, reducing layout breakages and manual breakpoint tuning.

Core Features & Use Cases

  • Container queries empower component-driven responsiveness for reusable UI blocks.
  • Fluid typography and spacing enable scalable type and rhythm without fixed breakpoints.
  • CSS Grid and Flexbox patterns provide robust layout systems for complex dashboards and apps.
  • Breakpoint strategy and design tokens support mobile-first scaling across product surfaces.
  • Use cases include responsive cards, navigation, tables, images, and dashboards that adapt to container and viewport changes.

Quick Start

Describe a UI layout scenario and ask for a responsive design plan using container queries, fluid typography, and a CSS Grid/Flexbox system.

Frequently Asked Questions about responsive-design

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

FAQPage Schema
How do I use container queries for component-driven responsive design?

Fluid typography scales text smoothly without fixed breakpoints by using relative units like clamp(). This Skill generates typography plans that adapt dynamically to container size and viewport changes, ensuring scalable type rhythm across devices.

What is the best way to structure a mobile-first breakpoint strategy?

Yes, this Skill handles responsive dashboards by generating CSS Grid and Flexbox patterns that adapt to viewport changes. It manages complex layout systems for applications, ensuring tables, cards, and navigation adapt their spacing and grid behavior dynamically.

Why do I need fluid typography instead of fixed breakpoints?

Fluid typography scales text smoothly without fixed breakpoints by using relative units like clamp(). This Skill generates typography plans that adapt dynamically to container size and viewport changes, ensuring scalable type rhythm across devices.

Can I use CSS Grid and Flexbox patterns for complex responsive dashboards?

Yes, this Skill handles responsive dashboards by generating CSS Grid and Flexbox patterns that adapt to viewport changes. It manages complex layout systems for applications, ensuring tables, cards, and navigation adapt their spacing and grid behavior dynamically.

Does this responsive design approach work with tokenized design systems?

Container queries enable component-driven responsive design by allowing UI blocks to adapt their layout based on their parent container size rather than the viewport. This Skill plans layouts using CSS Grid and Flexbox to build reusable components that scale independently.