К основному содержанию
скилл CX Codex

mobile-first-design — скилл для Claude Code: адаптивный UI

Скилл задаёт порядок работы над интерфейсом: сначала мобильный экран, потом планшет и десктоп. Пригодится, когда вёрстка разъезжается на телефонах.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aj-geddes/useful-ai-prompts --skill mobile-first-design -a claude-code
Открыть на GitHub

Что делает mobile-first-design

Скилл описывает трёхшаговый подход. Сначала макет под мобильный диапазон 320px - 480px: одна колонка, только важный контент, крупные элементы под палец. Потом планшет 768px - 1024px: вторая колонка, больше воздуха, состояния наведения. Затем десктоп от 1200px: боковые панели и сложные раскладки.

Внутри есть справочники в каталоге references/: реализация адаптивной вёрстки, производительность на мобильных, прогрессивное улучшение. Плюс список практик — тач-цели не меньше 44x44px, вертикальная укладка блоков, тесты на реальных устройствах и медленных сетях, учёт вырезов и безопасных зон.

Скилл не подставит готовые стили в ваш проект. Он даёт агенту рамку решений, поэтому на проекте с фиксированной десктопной сеткой советы про одноколоночный старт придётся применять вручную, а не ждать автоматического рефакторинга.

Какие задачи решает

  • спланировать вёрстку от мобильного экрана к десктопу
  • уместить ключевые действия в один столбец на телефоне
  • подобрать точки перелома под планшет и десктоп
  • проверить тач-цели и поведение в ландшафтной ориентации
  • учесть вырезы и безопасные зоны на мобильных

Примеры запросов агенту

  • Спроектируй экран каталога по mobile-first-design: начни с 320px, потом планшет и десктоп
  • Проверь мою вёрстку по практикам mobile-first-design и скажи, что ломается на телефоне
  • Разложи фичи профиля по приоритету для мобильного экрана, используя mobile-first-design

Как установить mobile-first-design

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill mobile-first-design -a claude-code

2Вручную: положить файлы

~/.claude/skills/mobile-first-design/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/mobile-first-design/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о mobile-first-design

Как установить mobile-first-design в Claude?

Выполните npx skills add aj-geddes/useful-ai-prompts --skill mobile-first-design -a claude-code. Файл скилла появится по пути ~/.claude/skills/mobile-first-design/SKILL.md.

Что делает mobile-first-design?

Задаёт агенту порядок проектирования интерфейса: мобильный экран как основа, затем планшет и десктоп с расширенными возможностями. Внутри три справочника и список практик по тач-целям, производительности и безопасным зонам.

С какими платформами работает скилл?

Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для GitHub Copilot команда другая: gh skill install aj-geddes/useful-ai-prompts mobile-first-design.

Исходный текст

SKILL.md · MIT
---
name: mobile-first-design
description: >
  Design for mobile devices first, then scale up to larger screens. Create
  responsive interfaces that work seamlessly across all device sizes.
---

# Mobile-First Design

## Table of Contents

- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)

## Overview

Mobile-first design prioritizes small screens as the starting point, ensuring core functionality works on all devices while leveraging larger screens for enhanced experience.

## When to Use

- Web application design
- Responsive website creation
- Feature prioritization
- Performance optimization
- Progressive enhancement
- Cross-device experience design

## Quick Start

Minimal working example:

```yaml
Mobile-First Approach:

Step 1: Design for Mobile (320px - 480px)
  - Constrained space forces priorities
  - Focus on essential content and actions
  - Single column layout
  - Touch-friendly interactive elements

Step 2: Enhance for Tablet (768px - 1024px)
  - Add secondary content
  - Multi-column layouts possible
  - Optimize spacing and readability
  - Take advantage of hover states

Step 3: Optimize for Desktop (1200px+)
  - Full-featured experience
  - Advanced layouts
  - Rich interactions
  - Multiple columns and sidebars

---
## Responsive Breakpoints:

Mobile: 320px - 480px
  - iPhone SE, older phones
// ... (see reference guides for full implementation)
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Responsive Design Implementation](references/responsive-design-implementation.md) | Responsive Design Implementation |
| [Mobile Performance](references/mobile-performance.md) | Mobile Performance |
| [Progressive Enhancement](references/progressive-enhancement.md) | Progressive Enhancement |

## Best Practices

### ✅ DO

- Design for smallest screen first
- Test on real mobile devices
- Use responsive images
- Optimize for mobile performance
- Make touch targets 44x44px minimum
- Stack content vertically on mobile
- Use hamburger menu on mobile
- Hide non-essential content on mobile
- Test with slow networks
- Progressive enhancement approach

### ❌ DON'T

- Assume all mobile users have fast networks
- Use desktop-only patterns on mobile
- Ignore touch interaction needs
- Make buttons too small
- Forget about landscape orientation
- Over-complicate mobile layout
- Ignore mobile performance
- Assume no keyboard (iPad users)
- Skip mobile user testing
- Forget about notches and safe areas

© aj-geddes · MIT · aj-geddes/useful-ai-prompts

Похожие скиллы

Всё по теме «Фронтенд и UI» →
responsive-design Owl-Listener Скилл для ИИ-агента, который помогает проектировать макеты и взаимодействия под разные размеры экрана и способы ввода. CX Codex +1 2 300установок tailwindcss-mobile-first JosiahSiegel Скилл для ИИ-агента, который подсказывает, как верстать адаптивные интерфейсы на Tailwind CSS v4 по принципу mobile-first. Пригодится, когда нужно разложить брейкпоинты, типографику и сетки по полочкам. CX Codex +1 2 100установок Frontend Responsive Design Standards am-will Скилл задаёт агенту правила mobile-first вёрстки: брейкпоинты, относительные единицы, тач-цели и приоритет контента на мобильных. CX Codex +1 1 200установок mobile-first-website-design Kiren Srinivasan Скилл ведёт агента по лендингам и маркетинговым страницам: сначала структура без стилей, потом айдентика, потом вёрстка от самого узкого экрана. CX Codex +1 318установок responsive-craft kylezantos Скилл для адаптивной вёрстки: разбирает существующий сайт, строит раскладку с нуля или открывает живой предпросмотр на разных ширинах экрана. CX Codex +1 736установок mobile-responsiveness hoodini Скилл помогает создавать адаптивные интерфейсы по принципу mobile-first, настраивать брейкпоинты, жесты смахивания и мобильное меню. CX Codex +1 1 400установок

Из того же набора118

css-architecture Скилл для ИИ-агента, который помогает разложить CSS по методологиям BEM, SMACSS и CSS-in-JS. Пригодится, когда стили в проекте растут быстрее, чем вы успеваете их переименовывать. CX Codex +1 959установок api-contract-testing Скилл настраивает проверку контрактов API между сервисами без запуска полных интеграционных тестов. Помогает избежать несовместимых правок в CI. CX Codex +1 913установок event-sourcing Скилл для ИИ-агента, который помогает проектировать event sourcing и CQRS: хранилище событий, агрегаты, проекции и снапшоты. Пригодится, когда нужна история изменений и запросы к состоянию на любой момент. CX Codex +1 886установок root-cause-analysis Скилл ведёт разбор инцидента по шагам и доводит до причины, которую можно устранить, а не залатать симптом. CX Codex +1 884установок mobile-app-testing Задаёт правила тестирования приложений для iOS и Android. Помогает писать юнит-, UI- и интеграционные тесты с Jest, Detox, Espresso и XCTest. CX Codex +1 823установок technical-specification Помогает агенту писать техспеки, PRD, ADR и RFC: требования, архитектура, критерии приёмки. Пригодится, когда фичу надо описать до кода. CX Codex +1 804установок user-story-writing Оформляет требования к продукту в виде пользовательских историй с критериями приёмки Given-When-Then. Пригодится при планировании спринтов и ведении бэклога. CX Codex +1 787установок access-control-rbac Скилл, который помогает агенту проектировать ролевую модель доступа: роли, разрешения, политики и принцип наименьших привилегий. CX Codex +1 757установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой