# scenario-meshy

Скилл ведёт агента по конвейеру Meshy на Scenario: генерация меша, ретекстуринг, ремеш, UV-развёртка, риггинг и анимация. Пригодится, если делаете GLB для движка.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 433 установки · ★ 1141
- Автор: scenario-labs
- Лицензия: MIT · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/scenario-labs/skills/tree/HEAD/skills/scenario-meshy/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/scenario-meshy

## Что делает

Meshy на Scenario — это не одна модель, а набор инструментов. Генераторы image-to-3D (Meshy 7 Image to 3D, Meshy 7 Multi Image to 3D, T2 Smart Topology), текст-в-3D Meshy 6 и утилиты на входе и выходе GLB: Retexture, Remesh, UV Unwrap, Rigging, Animation. Работа идёт конвейером: сначала меш, потом доработка, затем риггинг или анимация. Каждый этап — свой `model_run`, а в параметр `model` подставляется id ассета, который вернул предыдущий шаг.

Скилл задаёт порядок вызовов: `search` находит членов набора, `model_schema_get` читает контракт. Это важно, потому что члены расходятся даже в таком базовом значении, как `enablePbr`: на Image to 3D оно true, на Multi Image и Retexture — false. Есть и тихое правило про текстуры: картинка бьёт текст. На генераторах `textureImage` перекрывает `texturePrompt`, и текст просто игнорируется, а не смешивается. Ретекстуринг строже — принимает ровно один из `textStylePrompt`, `imageStyle` или `multiviewImage`.

Перед платными шагами стоит проверить доступ. `search` не помечает план, а Animation и Rigging на момент написания лежали выше входных тарифов: если у члена анимации стоит `requires_plan_upgrade`, шаг с `model_run` упадёт с 403 и именем плана уже после того, как предыдущий этап списали. Поэтому сначала `recommend` с `capability="3d23d"`, а `dry_run` — перед пакетными запусками. Для работы нужен MCP-доступ к Scenario: подключение и базовый цикл описаны в скилле `scenario`, а вьюер и импорт в движок — в `scenario-3d`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add scenario-labs/skills --skill scenario-meshy -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/scenario-meshy/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/scenario-meshy/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add scenario-labs/skills --skill scenario-meshy -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/scenario-meshy/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add scenario-labs/skills --skill scenario-meshy -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/scenario-meshy/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install scenario-labs/skills scenario-meshy
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/scenario-meshy/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add scenario-labs/skills --skill scenario-meshy -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/scenario-labs/skills --path skills/scenario-meshy
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/scenario-meshy/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add scenario-labs/skills --skill scenario-meshy -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/scenario-labs/skills/tree/HEAD/skills/scenario-meshy/SKILL.md

## Когда брать
- сделать 3D-модель по одной фотографии или по 1–4 ракурсам
- сгенерировать меш из текстового описания
- перетекстурировать готовый GLB, не трогая геометрию
- снизить полигонаж до целевого числа перед UV-развёрткой
- зариговать гуманоидного персонажа и наложить клип из библиотеки

## Примеры запросов агенту
- Сгенерируй меш из фото персонажа: `model_run` с `image` и `poseMode: "t-pose"`, сначала `dry_run=true`
- Сделай UV-развёртку для этого GLB, а если граней больше 44 000 — сначала прогони Remesh
- Заригуй персонажа с `heightMeters: 1.8` и наложи клип по `actionId` из библиотеки Meshy

## Похожие
- [meshy-3d-generation](https://affpapa.org/nevibecode/skills/meshy-3d-generation.md) — скилл · 2300 установок
- [meshyai](https://affpapa.org/nevibecode/skills/meshyai.md) — скилл · 907 установок
- [meshy-openclaw](https://affpapa.org/nevibecode/skills/meshy-openclaw.md) — скилл · 562 установки
- [fal-regenerate-3d](https://affpapa.org/nevibecode/skills/fal-regenerate-3d.md) — скилл · 390 установок
- [add-3d-assets](https://affpapa.org/nevibecode/skills/add-3d-assets.md) — скилл · 938 установок
- [layer-3d](https://affpapa.org/nevibecode/skills/layer-3d.md) — скилл · 3300 установок

Из того же набора: [scenario-labs/skills](https://affpapa.org/nevibecode/by/scenario-labs/skills.md) — 68 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
