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

mockuplm — скилл для Claude Code: что делает и как установить

Скилл создаёт визуальные макеты интерфейсов в виде автономных HTML-файлов со встроенными стилями. Помогает согласовать дизайн экранов до написания рабочего кода.

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

Что делает mockuplm

Скилл сохраняет прототипы в формате .mockup.html внутри папки nimbalyst-local/mockups/. Каждый макет строится как изолированная HTML-страница со встроенными стилями в теге <style>, без внешних зависимостей. Для переработки существующего интерфейса инструмент требует сначала создать точную копию страницы в nimbalyst-local/existing-screens/ и вносить правки только в дубликат.

Проверка вёрстки автоматизирована. Агент запускает вспомогательную задачу и делает снимок экрана через вызов mcp__nimbalyst__capture_editor_screenshot. Это позволяет ему оценить визуал, найти дефекты сетки и перепроверить исправления. Через тот же снимок экрана агент считывает стрелки и пометки, которые человек рисует прямо поверх редактора.

Инструмент рассчитан строго на этап планирования UX. Генерировать им боевой код приложения нельзя: полученные файлы не предназначены для сборки в рабочей кодовой базе.

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

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

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

  • Сделай макет формы оформления заказа в nimbalyst-local/mockups/checkout-flow.mockup.html.
  • Проверь скриншотом разметку экрана настроек и исправь съехавшие отступы.
  • Сделай копию профиля из nimbalyst-local/existing-screens/ и добавь блок двухфакторной аутентификации.

Как установить mockuplm

1Через Skills CLI (Vercel)

npx skills add nimbalyst/nimbalyst --skill mockuplm -a claude-code

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

~/.claude/skills/mockuplm/SKILL.md

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

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

Вопросы о mockuplm

Как установить mockuplm в Claude Code?

Выполните команду npx skills add nimbalyst/nimbalyst --skill mockuplm -a claude-code. Альтернативный путь — сохранить файл по пути ~/.claude/skills/mockuplm/SKILL.md.

Что делает скилл mockuplm?

Он создаёт автономные файлы .mockup.html со встроенными стилями для прототипирования экранов. Агент сам проверяет результат через скриншоты и устраняет недочёты вёрстки.

Как агент считывает пометки, нарисованные поверх макета?

Графические пометки не попадают в код HTML. Агент вызывает инструмент mcp__nimbalyst__capture_editor_screenshot, считывает стрелки со снимка экрана и вносит нужные правки.

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

SKILL.md · MIT
---
name: mockuplm
description: Create visual UX mockups using HTML/CSS files (.mockup.html). Use when the user wants to design UI, wireframes, visual layouts, or plan features visually.
---

# MockupLM - Visual Planning

MockupLM is Nimbalyst's visual mockup system for UI/UX design and planning. Create `.mockup.html` files with HTML and inline CSS to share and iterate on designs with users.

## When to Use MockupLM

- Planning new UI features or screens
- Designing layouts and visual hierarchy
- Creating wireframes or prototypes
- Visualizing proposed changes to existing screens
- Any situation where visual communication helps

**Do NOT use for implementation** - MockupLM is for planning only. If you're implementing actual code, don't create mockup files.

## File Format

- **Extension**: `.mockup.html`
- **Location**: `nimbalyst-local/mockups/` for new designs, `nimbalyst-local/existing-screens/` for replicas of existing UI
- **Structure**: Standalone HTML with inline CSS, no external dependencies

```html
<!DOCTYPE html>
<html>
<head>
  <style>
    /* Inline CSS here */
  </style>
</head>
<body>
  <!-- Mockup content -->
</body>
</html>
```

## Workflow

1. **Create mockup file** in `nimbalyst-local/mockups/[descriptive-name].mockup.html`
2. **Build the mockup** with HTML and inline CSS
3. **Verify visually** using the Task tool to spawn a sub-agent that will:
   - Capture screenshot with `mcp__nimbalyst__capture_editor_screenshot`
   - Analyze for layout/visual issues
   - Fix with Edit tool if needed
   - Re-capture and iterate until correct

## User Annotations

Users can draw directly on mockups in the editor (circles, arrows, highlights). These annotations are NOT in the HTML source.

**To see user annotations**: Use `mcp__nimbalyst__capture_editor_screenshot` to capture a screenshot that includes the annotations.

When the user draws on a mockup:
1. Capture a screenshot to see what they marked
2. Interpret their visual feedback
3. Update the mockup accordingly

## Design Guidelines

- **Realistic appearance**: Mockups should look like finished UI, not sketches
- **Clean HTML/CSS**: Use semantic HTML and minimal, well-organized CSS
- **Stable selectors**: When regenerating a mockup, preserve existing `id` and `class` values on elements that still represent the same UI; rename or remove them only when that element genuinely changes
- **Modern patterns**: Use flexbox, grid, CSS variables
- **Placeholder content**: Use realistic sample data (lorem ipsum, example names, etc.)
- **Responsive design**: Consider mobile breakpoints when appropriate

## For Existing Screens

When modifying existing UI:

1. Check `nimbalyst-local/existing-screens/` for cached replicas
2. If no replica exists, create a pixel-perfect HTML/CSS replica first
3. Copy to `nimbalyst-local/mockups/` and apply modifications there
4. Never modify the original in existing-screens directly

## File Naming

Use kebab-case with `.mockup.html` extension:
- `settings-page.mockup.html`
- `checkout-flow.mockup.html`
- `user-profile-card.mockup.html`

© nimbalyst · MIT · nimbalyst/nimbalyst

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

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

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

planning Ведёт планы и рабочие элементы в markdown с YAML-фронтматтером: статусы, приоритеты, прогресс. Пригодится, когда фича растянулась на недели и надо помнить, где остановился. CX Codex +1 ★ 1 979звёзд репо feedback-intake Скилл помогает оформить баг-репорт или запрос функции для Nimbalyst: собирает разрешённые данные, обезличивает их и открывает черновик GitHub Issue. CX Codex +1 ★ 1 979звёзд репо extension-development Скилл для разработки расширений Nimbalyst: собирает, ставит и перезагружает их прямо из запущенного приложения через MCP-инструменты. CX Codex +1 ★ 1 979звёзд репо excalidraw Создаёт блок-схемы, архитектурные наброски и диаграммы процессов в формате .excalidraw прямо через MCP-инструменты агента. CX Codex +1 ★ 1 979звёзд репо git-commit Скилл формирует предложение коммита в интерактивном виджете Nimbalyst. Он срабатывает по запросу «smart commit» или при нажатии «Commit with AI». CX Codex +1 ★ 1 979звёзд репо datamodellm Помогает агенту проектировать схему базы данных в формате Prisma и открывать её в визуальном редакторе DataModelLM. Пригодится, когда нужна ERD или модель данных до написания кода. CX Codex +1 ★ 1 979звёзд репо canvas Генерирует файлы .canvas для Nimbalyst с карточками файлов проекта, заметками и связями. Пригодится, когда нужно визуально разложить экраны интерфейса или документы воркспейса. CX Codex +1 ★ 1 979звёзд репо animation Скилл создаёт пошаговые анимированные схемы в формате .anim.json для редактора Animation в Nimbalyst. Пригодится, чтобы показать движение данных или изменение состояния системы. CX Codex +1 ★ 1 979звёзд репо

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

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