antislop-layoutmobile

Review and fix responsive layouts for breakpoints, overflow, tap targets, and mobile navigation.

Updated Sep 17, 2026
One-click install
npx skills add https://github.com/bramanda48/skills --skill antislop-layoutmobile-bramanda48
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: antislop-layoutmobile
Source: https://github.com/bramanda48/skills/tree/main/skills/antislop-layoutmobile
Command: npx skills add https://github.com/bramanda48/skills --skill antislop-layoutmobile-bramanda48

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Responsive layouts often fail on mobile: desktop designs get squeezed instead of reflowed, grids collide, content overflows horizontally, and touch targets are too small. This Skill gives AI coding agents a concrete rule set to detect and fix these mobile layout anti-patterns. ## Core Features & Use Cases - Breakpoint & Scale Rules: Enforces content-driven breakpoints, fluid type with clamp(), mobile-specific sizing, and multi-state layouts covering phone through desktop widths. - Grid, Overflow & Tap Target Fixes: Collapses rigid grids, eliminates horizontal scroll leaks and clipped content, and enforces 44x44 px touch targets with spacing and tap equivalents for hover-only interactions. - Mobile Navigation Patterns: Replaces squeezed desktop nav bars with bottom navs or labeled menus, and prevents fixed bars from covering content. - Use Case: When building or reviewing a page that must work from phone to desktop, load this Skill alongside the antislop core and run its checklist to verify the layout reflows correctly at every width. ## Quick Start Review this page's responsive layout with the antislop-layoutmobile checklist and fix any breakpoint, overflow, or tap target issues you find.

Frequently Asked Questions about antislop-layoutmobile

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

FAQPage Schema
How do I fix a responsive layout that breaks on mobile?

Define a real mobile state where the content stops working instead of shrinking the desktop layout. Collapse multi-column grids to a single column, reduce padding and type sizes, and verify the result at narrow viewport widths.

How to choose CSS breakpoints for responsive design?

Place breakpoints where the content actually breaks, not at device widths like 375px or 768px. Narrow the viewport and watch where columns become unreadable or cards get too tight, then set the breakpoint there.

What is the minimum touch target size for mobile?

Interactive targets should be at least 44 x 44 px, achieved with padding or a larger hit box even when the visual is smaller. Adjacent targets also need clear spacing so a thumb tap does not hit the wrong control.

Why does my page scroll horizontally on mobile?

Horizontal scroll happens when an element is wider than the viewport, such as a table, code block, image, or fixed-width child. Contain or reflow the offender with max-width: 100%, wrapping, or minmax() grid tracks.

Should I use 100vh for mobile hero sections?

Avoid 100vh on mobile because it includes browser chrome and overflows the visible area. Let sections size to their content with auto, or use the dynamic viewport unit dvh when a full-height section is intended.

When should I not use this mobile layout skill?

Skip it for tasks unrelated to responsive layout, such as desktop-only internal tools or non-UI work. It is designed to load alongside the antislop core only when building or editing layouts that must hold up at any screen width.