# eachlabs-product-visuals

Скилл для генерации карточек товара, лайфстайл-сцен и видео через модели EachLabs. Пригодится, когда нужны снимки для магазина или рекламы.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 310 установок · ★ 44
- Автор: eachlabs
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/eachlabs/skills/tree/HEAD/skills/eachlabs-product-visuals/SKILL.md
- Обновлён: 2026-10-07
- HTML: https://affpapa.org/nevibecode/skills/eachlabs-product-visuals

## Что делает

Скилл описывает работу с API EachLabs: агент выбирает модель под задачу и создаёт предсказание. Внутри — таблица моделей со слагами: `product-to-photoshoot` для съёмки товара, `product-photo-to-modelshoot` для товара на модели, `product-backround-remover` и `rembg-enhance` для удаления фона, `eachlabs-product-arc-shot-v1` для дуговой съёмки, `pixverse-v5-6-image-to-video` для видео из картинки. Есть и модели общего назначения — `gpt-image-v1-5-edit`, `flux-2-turbo-edit`, `qwen-image-edit-2511-multiple-angles`.

Поток такой: сначала `GET https://api.eachlabs.ai/v1/model?slug=<slug>` — проверка, что модель существует, и получение `request_schema` с точными параметрами. Потом `POST https://api.eachlabs.ai/v1/prediction` со слагом, версией `"0.0.1"` и входными данными по схеме. Дальше опрос `GET https://api.eachlabs.ai/v1/prediction/{id}` до статуса `"success"` или `"failed"`, и извлечение ссылки на результат.

Без переменной окружения `EACHLABS_API_KEY` запросы не пройдут: ключ передаётся в заголовке `X-API-Key`. Ключ берётся на eachlabs.ai. Для каталога скилл советует запускать предсказания параллельно отдельными POST-запросами и опрашивать каждое независимо.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-product-visuals -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-product-visuals -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-product-visuals -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install eachlabs/skills eachlabs-product-visuals
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-product-visuals -a gemini-cli
```

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

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-product-visuals -a opencode
```

### Claude.ai

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

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

## Когда брать
- сделать снимок товара на белом фоне со студийным светом
- заменить фон на прозрачный и сохранить в PNG
- собрать лайфстайл-сцену с товаром в интерьере
- получить несколько ракурсов товара для карточки
- оживить статичное фото товара коротким видео

## Примеры запросов агенту
- Сделай снимок товара из `product.jpg` на белом фоне с мягким студийным светом
- Поставь кружку с фото на деревянный стол в домашнем кабинете, утренний свет
- Сгенерируй ракурсы товара с шагом 45 градусов по горизонтали

## Похожие
- [seo-audit](https://affpapa.org/nevibecode/skills/coreyhaines31-seo-audit.md) — скилл · 238500 установок
- [programmatic-seo](https://affpapa.org/nevibecode/skills/coreyhaines31-programmatic-seo.md) — скилл · 150800 установок
- [copy-editing](https://affpapa.org/nevibecode/skills/coreyhaines31-copy-editing.md) — скилл · 149800 установок
- [marketing-ideas](https://affpapa.org/nevibecode/skills/coreyhaines31-marketing-ideas.md) — скилл · 147400 установок
- [sales-enablement](https://affpapa.org/nevibecode/skills/sales-enablement.md) — скилл · 119400 установок
- [revops](https://affpapa.org/nevibecode/skills/revops.md) — скилл · 114000 установок

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

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