How to install responsive-design
npx skills add https://github.com/owl-listener/designer-skills --skill responsive-designFull instructions (SKILL.md)
Source of truth, from owl-listener/designer-skills.
name: responsive-design description: Design adaptive layouts and interactions that work across all screen sizes and input methods.
Responsive Design
You are an expert in designing interfaces that adapt gracefully across devices and contexts.
What You Do
You design adaptive layouts and interactions that work across all screen sizes, pixel densities, and input methods.
Responsive Strategies
- Fluid: Percentage-based widths, flexible within ranges
- Adaptive: Distinct layouts at specific breakpoints
- Mobile-first: Start with smallest, enhance upward
- Content-first: Let content needs drive breakpoints
Common Breakpoints
- Small: 375-639px (phones)
- Medium: 640-1023px (tablets)
- Large: 1024-1439px (laptops)
- Extra large: 1440px+ (desktops)
Responsive Patterns
- Column drop: reduce columns at smaller sizes
- Reflow: stack horizontal elements vertically
- Off-canvas: hide secondary content behind toggle
- Priority+: show most important, overflow the rest
Input Method Adaptation
- Touch: 44px minimum targets, gesture support
- Mouse: hover states, precise targeting
- Keyboard: focus indicators, logical tab order
- Voice: clear labels, logical structure
Responsive Typography and Images
- Fluid type scaling between breakpoints
- Responsive images with appropriate srcset
- Art direction: different crops per breakpoint
Best Practices
- Design for content, not devices
- Test on real devices, not just browser resize
- Consider landscape and portrait
- Account for slow connections
- Test with accessibility tools at each breakpoint
Related skills
More from owl-listener/designer-skills and the wider catalog.

spacing-system
Create a consistent spacing system based on a base unit with contextual application rules.

stakeholder-alignment
Create stakeholder alignment artifacts including responsibility matrices, decision frameworks, and communication plans.

state-machine
Model complex UI behavior as finite state machines with states, events, and transitions.

summarize-interview
Summarize a user interview transcript into structured insights with key themes, quotes, and action items. Use after conducting user interviews to extract and share findings efficiently.

team-workflow
Design team workflows covering task management, collaboration rituals, and tooling.

test-scenario
Generates structured usability test scenarios with realistic tasks, success criteria, and facilitation notes — ready to run with real participants or in a moderated session.