mobile-parity

Solid

Ensures UI feature work ships with desktop and mobile parity, responsive behavior, and mobile Playwright E2E coverage. Use when implementing, planning, reviewing, or testing any new feature, page, component, workflow, form, dialog, sidebar, navigation, dashboard, or visual UI change; if work touches frontend or user-facing UI, this skill must run even when user mentions only desktop or says "new feature".

AI & Automation 304 stars 31 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 86/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Mobile Parity Use this skill before changing UI code for a feature. Goal: feature works on desktop and mobile, and tests prove the mobile path. ## When It Applies Apply when task changes user-facing UI: - new or changed pages, routes, components, forms, dialogs, drawers, navigation, dashboards, tables, cards, toolbars, editors, settings, onboarding, or visual states - new frontend behavior attached to backend/API work - bug fixes where layout, touch behavior, scrolling, or viewport width can affect success If task has no UI surface, say why this skill does not apply and continue. ## Workflow 1. Map affected surfaces. - Identify every page, modal, menu, tab, empty state, loading state, and error state the feature touches. - Check where desktop layout assumptions can fail: fixed widths, hover-only controls, sidebars, tables, dense toolbars, keyboard shortcuts, overflow, and absolute positioning. 2. Design desktop and mobile behavior together. - Prefer existing responsive patterns in the repo. - Define mobile navigation, stacking order, scrolling region, touch targets, and truncated text behavior before coding. - Make primary actions reachable without hover and without horizontal page scroll. 3. Implement responsive UI. - Use semantic controls and existing design-system components. - Keep touch targets large enough for touch use, generally at least 44px in the active dimension. - Ensure forms, dialogs, sheets, menus, tables, and empty states fi...

Details

Author
kdlbs
Repository
kdlbs/kandev
Created
4 months ago
Last Updated
today
Language
Go
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

mobile-responsive-ux

This skill provides mobile-specific UX patterns for SaaS dashboards: touch-friendly targets (44px minimum), thumb-zone optimization, swipe gestures, condensed data display, bottom navigation, and pull-to-refresh. Load when designing for mobile users, implementing touch interactions, building responsive dashboard layouts, or optimizing for the Side Hustler persona who checks on mobile.

0 Updated 6 days ago
jacob-balslev
Web & Frontend Listed

mobile-hybrid-audit

Audit and fix web projects for pixel-perfect mobile experience as PWA, Capacitor app, or hybrid. Use this skill whenever the user mentions mobile audit, mobile-ready, mobile responsive, PWA, Progressive Web App, Capacitor, hybrid app, mobile app from web, iOS WebView, Android WebView, safe areas, notch handling, edge-to-edge, mobile keyboard issues, splash screen, status bar, mobile viewport, app store readiness, or asks to "make this work on mobile", "prepare for iOS/Android", "ship as a mobile app", "fix mobile bugs", "audit my PWA", or any request involving turning a web app into a mobile-grade experience. Also trigger when the user shows symptoms like content under the notch, footer hidden by keyboard, splash screen stuck, status bar overlap, 100vh issues, or input zoom on iOS.

0 Updated 4 days ago
kachouri
AI & Automation Solid

mobile-design

(Mobile-First · Touch-First · Platform-Respectful)

39,350 Updated today
sickn33
Web & Frontend Listed

mobile-design

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or native mobile apps.

335 Updated today
aiskillstore
Web & Frontend Listed

frontend-responsive

Build mobile-first responsive layouts with fluid containers, relative units, standard breakpoints, and touch-friendly design that adapts seamlessly across devices. Use this skill when creating or modifying layouts, implementing media queries, defining breakpoints, choosing sizing units, optimizing for mobile devices, or testing UI across screen sizes. Apply when working with responsive design, mobile layouts, tablet views, desktop views, viewport configuration, or any styling that needs to adapt to different screen sizes and device capabilities.

335 Updated today
aiskillstore