responsive-behavior-planner

Plans layout, controls, and interaction adaptations across breakpoints and container sizes.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/vmitsaras/Agent-Skills --skill responsive-behavior-planner-vmitsaras
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: responsive-behavior-planner
Source: https://github.com/vmitsaras/Agent-Skills/tree/main/skills/ui-ux-polish/responsive-behavior-planner
Command: npx skills add https://github.com/vmitsaras/Agent-Skills --skill responsive-behavior-planner-vmitsaras

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often receive desktop-only designs with no defined behavior for narrow screens, leaving engineers to guess how layouts, navigation, and controls should adapt. This Skill turns vague "make it responsive" requests into an implementation-ready responsive behavior plan before any CSS is written. ## Core Features & Use Cases - Layout mode definition: Names behavioral modes (e.g., single-column, compact-toolbar, wide-dashboard) with clear triggers based on viewport, container, orientation, or content thresholds. - Content and control prioritization: Ranks content and actions, then maps reflow, collapse, and progressive-disclosure rules so critical tasks stay reachable at every size. - Interaction and state coverage: Replaces hover-only and precision-pointer assumptions with touch and keyboard alternatives, and covers loading, empty, error, zoom, and localization stress cases. - Use Case: A designer hands off a desktop dashboard with filters, a data table, and a sidebar. Use this Skill to produce a mode-by-mode plan covering navigation collapse, table reflow strategy, and QA checklist before engineering starts. ## Quick Start Plan the responsive behavior for this dashboard page, defining layout modes, content priority, and control adaptations for mobile, tablet, and desktop.

Frequently Asked Questions about responsive-behavior-planner

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

FAQPage Schema
How do I plan responsive behavior before writing CSS?▼

Start by ranking content and actions by priority, then define named layout modes with behavioral triggers such as container width or orientation. Map reflow rules, control adaptations, and interaction changes per mode before choosing breakpoints or writing any styles.

When should I use container queries instead of viewport breakpoints?▼

Use container queries when a component appears in multiple contexts, such as sidebars, modals, or embedded panels, where its available space differs from the page viewport. Viewport breakpoints suit page-level layout changes like navigation patterns.

How do I handle data tables on mobile screens?▼

Decide whether to reflow rows into cards, summarize columns, pin key columns, provide expandable row details, or use intentional horizontal scrolling. The choice depends on which data is critical for the primary task at narrow widths.

Does this skill write responsive CSS code?▼

No, it produces an implementation-ready behavior plan covering layout modes, priorities, and interaction rules. It identifies required breakpoints, component variants, and test scenarios, but actual CSS implementation happens separately.

What responsive design issues does planning catch early?▼

Planning catches hover-only interactions, hidden primary actions in collapsed menus, fixed-width assumptions, and missing loading or empty states at small sizes. It also surfaces accessibility concerns like focus order, target size, zoom, and reduced motion.