One-click install
npx skills add https://github.com/kireevkit15-sys/-1 --skill adapt-kireevkit15-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adapt
Source: https://github.com/kireevkit15-sys/-1/tree/main/skills/adapt
Command: npx skills add https://github.com/kireevkit15-sys/-1 --skill adapt-kireevkit15-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams and designers convert interfaces and interaction patterns so they work reliably across different screen sizes, input methods, and usage contexts, preventing broken layouts and unusable controls on target devices.

Core Features & Use Cases

  • Responsive breakpoints & fluid layouts: Guidance for choosing breakpoints (mobile, tablet, desktop) and using Grid/Flexbox, container queries, and clamp() for fluid sizing.
  • Touch & interaction adaptation: Recommendations for minimum touch targets, removing hover-only behaviors, thumb-first placement, and alternative input support.
  • Context-specific transformations: Patterns for mobile single-column stacks, tablet master-detail, desktop multi-panel layouts, print-friendly formatting, and email-safe templates.
  • Use Case: Convert a desktop analytics dashboard into a mobile-first view by prioritizing primary metrics, collapsing secondary panels into accordions, and ensuring interactive elements meet touch guidelines.

Quick Start

Adapt the provided layout for the specified target (mobile, tablet, print, or desktop) by prioritizing core content, applying appropriate breakpoints, and ensuring touch targets and interactions match the target device.

Frequently Asked Questions about adapt

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

FAQPage Schema
How do I convert a desktop layout to a mobile-first responsive design?

Responsive breakpoints adapt designs to different screen sizes by using CSS Grid, Flexbox, container queries, and clamp() for fluid sizing. They ensure layouts transition reliably across mobile, tablet, and desktop devices without breaking visual hierarchy.

What are the best practices for touch target sizing on mobile layouts?

Mobile layouts require minimum touch target sizing, removing hover-only interactions, and thumb-first placement for interactive elements. These touch adaptation patterns ensure controls remain accessible and usable across touch, pointer, and keyboard input devices.

How do I use container queries for adaptive layouts?

Container queries enable adaptive layouts by styling elements based on their parent container dimensions rather than the viewport. Combine container queries with fluid clamp() sizing and CSS Grid to achieve responsive breakpoints that adapt reliably across varying screen sizes.

Does this approach work for adapting web designs to print and email formats?

Yes, context-specific transformations include patterns for print-friendly formatting and email-safe templates. The design adaptation process reworks navigation, content hierarchy, and interactions to ensure interfaces render reliably across print and email contexts.

When should I rework navigation and content hierarchy for different devices?

Rework navigation and content hierarchy when converting desktop layouts to mobile, tablet, print, or email formats. Prioritize primary metrics, collapse secondary panels into accordions, and match interactions to the target device's input method for optimal usability.