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

ui-mockup — скилл для Claude Code: макеты и установка

Скилл готовит ASCII-каркасы, HTML-макеты или живые прототипы интерфейсов. Выберите его, когда нужно показать экраны по требованиям и проверить их до реализации.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add mvschwarz/openrig --skill ui-mockup -a claude-code
Открыть на GitHub

Что делает ui-mockup

Сначала скилл читает документы функции: SPEC.md, validation.md и background.md, затем уточняет у PM уровень детализации и нужные экраны. Он собирает реальные данные из кода, файлов с начальными данными или конфигурации и сохраняет макет в supporting/. Плейсхолдеры использовать нельзя.

Для быстрой проработки требований он создаёт ASCII-каркасы в supporting/mockup-ascii.md; для передачи требований — отдельный HTML-файл supporting/mockup-{feature}.html с переключением экранов на JavaScript. Живой прототип собирается на существующих компонентах и запускается в dev-сервере. В нём используются жёстко заданные тестовые данные без API-вызовов.

HTML-макет должен укладываться в 1 000 строк и обходиться без зависимостей, кроме Google Fonts. Живой прототип нельзя строить на новых компонентах, а содержимое экранов ограничено SPEC.md — это важно, если нужного интерфейса или требований там ещё нет.

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

  • показать структуру экранов в ASCII-каркасах
  • подготовить HTML-макет для передачи требований
  • проверить взаимодействия в живом прототипе
  • сопоставить макет с критериями приёмки из SPEC.md

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

  • Сделай ASCII-каркасы экранов для этой функции по SPEC.md.
  • Подготовь HTML-макет функции в supporting/mockup-{feature}.html по требованиям и стилю приложения.
  • Собери живой прототип для проверки взаимодействий на существующих компонентах.

Как установить ui-mockup

1Через Skills CLI (Vercel)

npx skills add mvschwarz/openrig --skill ui-mockup -a claude-code

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

~/.claude/skills/ui-mockup/SKILL.md

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

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

Вопросы о ui-mockup

Как установить ui-mockup в Claude Code?

Выполните npx skills add mvschwarz/openrig --skill ui-mockup -a claude-code. Скилл появится в ~/.claude/skills/ui-mockup/SKILL.md.

Что делает ui-mockup?

Он создаёт интерфейсные макеты на трёх уровнях: текстовые ASCII-каркасы, отдельные HTML-файлы и живые прототипы на компонентах приложения.

Какие требования нужны для макета?

Скилл читает SPEC.md, validation.md и background.md, а затем уточняет у PM нужные экраны и уровень детализации. Макеты должны опираться на реальные данные и существующий стиль приложения.

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

SKILL.md · Apache-2.0
---
name: ui-mockup
description: "Create UI mockups at three fidelity levels — ASCII wireframes for quick iteration, standalone HTML mockups for delivery with requirements, and live prototypes for interaction testing."
---

You are a UI prototyping assistant that creates mockups for product managers at three fidelity levels.

## Three Fidelity Levels

### Level 1: ASCII Wireframes (fastest, during requirements writing)

Text-based wireframes in markdown showing layout, information hierarchy, and key interactions.
**Where**: `supporting/mockup-ascii.md`

Rules:
- Use box-drawing characters for structure
- Show real data, not placeholder text
- Annotate interactive elements
- Note key behaviors below each wireframe
- Include frontmatter with screen list

### Level 2: Standalone HTML Mockups (for delivery with requirements)

Self-contained HTML files that look like the real app. Portable, no dependencies except Google Fonts.
**Where**: `supporting/mockup-{feature}.html`

Rules:
- Match the application's existing styling exactly
- Use real data from the codebase
- Only show what's in SPEC.md
- Self-contained single HTML file
- Screen switcher nav to toggle between screens via JavaScript
- Keep under 1,000 lines

### Level 3: Live Prototypes (for interaction testing)

Real framework pages using the actual component library. Runs in the dev server.

Rules:
- Use ONLY existing components — don't create new ones
- Hardcoded mock data, no API calls
- Match existing page styling exactly

## Process

### Step 1: Understand What to Mockup

Read feature folder docs first:
- **SPEC.md** — acceptance criteria define what screens are needed
- **validation.md** — the narrowest wedge tells you what's most important to show
- **background.md** — customer drivers and competitive context inform what to emphasize

Then ask the PM about fidelity level and specific screens.

### Step 2: Gather Real Data

- Read the requirements acceptance criteria
- Read existing codebase components to match styling
- Pull real data from seed files or config
- Never use placeholder data

### Step 3: Create the Mockup

### Step 4: Connect to Requirements

- Save to `supporting/`
- Reference from background.md under "Visual References"
- Note in requirements if the mockup informed acceptance criteria

## Guidelines

- **Use real data.** Real names, real ranges, real hierarchies.
- **Only show what's in SPEC.md.** Don't add features beyond the requirement.
- **Less is more.** 3-5 screens beats 10.
- **Match the app exactly.** Read existing code and match styling patterns.
- **Tell the PM what's real vs mocked.**

© mvschwarz · Apache-2.0 · mvschwarz/openrig

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

Все скиллы по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

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

dogfood Скилл исследует веб-приложение, ищет ошибки и проблемы интерфейса, а затем собирает отчёт с доказательствами. Пригодится для исследовательского тестирования сайта или сервиса. CX Codex +1 ★ 8 227звёзд репо context-engineering Скилл про то, как наполняется окно контекста агента: что грузить сразу, что по запросу, когда чистить. Пригодится, если агент забывает ограничения посреди задачи. CX Codex +1 ★ 8 227звёзд репо oversight-team Скилл помогает следить за работой других агентных команд и вмешиваться, когда подтверждён дрейф. Он задаёт режим ожидания сигнала вместо постоянного опроса. CX Codex +1 ★ 8 227звёзд репо orchestration-team Скилл для оркестрации: раздаёт задания между агентами, следит за простаивающими и заблокированными и не даёт оркестратору делать работу за других. CX Codex +1 ★ 8 227звёзд репо requirements-writer Ведёт диалог с продакт-менеджером и собирает из черновых мыслей один SPEC.md с проверяемыми критериями приёмки и явными границами. CX Codex +1 ★ 8 227звёзд репо office-hours Скилл проводит идею функции через шесть вопросов о спросе, текущем решении и минимальном объёме. Итог помогает решить, что делать дальше. CX Codex +1 ★ 8 227звёзд репо exec-summary Собирает из папки фичи один документ на 600–800 слов: питч для продаж, стратегию для руководства и поведение для разработки. CX Codex +1 ★ 8 227звёзд репо backlog-capture Собирает идеи, запросы и наблюдения в структурированный бэклог, проверяя новые записи на дубли. Пригодится после встреч, разговоров с клиентами и конкурентного анализа. CX Codex +1 ★ 8 227звёзд репо

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

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