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.