responsive-design

Generate responsive web layouts using CSS Grid, Flexbox, and media queries.

40|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/akillness/oh-my-skills --skill responsive-design-akillness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: responsive-design
Source: https://github.com/akillness/oh-my-skills/tree/main/.agent-skills/responsive-design
Command: npx skills add https://github.com/akillness/oh-my-skills --skill responsive-design-akillness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create responsive web designs that work across all devices and screen sizes, reducing layout breakage and rework.

Core Features & Use Cases

  • Mobile-first layout strategies using CSS Grid and Flexbox.
  • Breakpoints, viewport-aware typography, and responsive images for consistent UX.
  • Use cases include dashboards, marketing sites, and product pages that adapt to phones, tablets, and desktops.

Quick Start

Provide a mobile-first responsive layout for a blog with a 1-column stack on mobile and a 3-column grid on desktop.

Frequently Asked Questions about responsive-design

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

FAQPage Schema
How do I create a mobile-first responsive layout that stacks on phones and uses a grid on desktops?

Create a mobile-first responsive layout by defining a single-column stack for small viewports, then applying CSS Grid media query breakpoints to restructure the content into a multi-column grid for desktop screens.

What's the best way to handle viewport-aware typography and responsive images in CSS?

Handle viewport-aware typography and responsive images by using scalable units and media queries, ensuring text and media adapt smoothly across screen sizes to maintain consistent UX and performance.

When should I use CSS Grid versus Flexbox for responsive web layouts?

Use CSS Grid for two-dimensional responsive web layouts requiring simultaneous row and column control, and apply Flexbox for one-dimensional alignment and content distribution within those layout structures.

Does responsive design with media queries work for complex product pages and dashboards?

Responsive design with media queries works effectively for complex dashboards and product pages, applying mobile-first breakpoints and flexible grid structures to adapt content to phones, tablets, and desktops.

Why does my responsive layout break when scaling between tablet and desktop viewports?

Responsive layouts break between tablet and desktop viewports when media query breakpoints are not scaled properly or when fixed dimensions are used instead of flexible CSS Grid and Flexbox structures.