# taobao-detail-long-image

Планирует и собирает страницу товара для Taobao, Tmall, Pinduoduo и JD: экраны шириной 750 px сшиваются в одну длинную картинку.

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

## Что делает

Скилл ведёт всю 详情页 по шагам: сначала identity lock — короткое описание формы, цвета, логотипа и деталей товара по вашим фото, которое подставляется в каждый промпт. Дальше идёт план из 8 экранов: hero, боль → решение, три блока с преимуществами, сцены использования, макро-детали, таблица параметров и условия гарантии. Каждый экран рисуется отдельным промптом, а в конце скрипт `scripts/stitch_long_image.py` сшивает их в один файл шириной 750 px и нарезает слайсы до 1546 px под загрузку в 千牛.

Стиль фиксируется отдельным блоком: палитра, шрифты, свет, композиция. Это и есть главный смысл — без style lock экраны разъезжаются по цвету и вёрстке, и длинная картинка выглядит сборной солянкой. Модель по умолчанию — GPT Image 2.5 Flare; если логотип и мелкий текст должны выжить без искажений, скилл советует переключиться на Sunburst.

Генерация идёт по трём маршрутам. Если у агента есть встроенный инструмент работы с изображениями, хватит его. Иначе нужен `GPTIMAGE_API_KEY` и скрипт `scripts/generate.py`; для сшивки понадобится `pip install pillow`. Без ключа и без инструмента скилл просто печатает финальный промпт и даёт ссылку для запуска в браузере. Требования к рекламе тоже учтены: формулировки вроде «самый» или «первый» скилл не пропустит, а заявления о товаре придётся подтверждать.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add xianyu110/ecommerce-image-skills --skill taobao-detail-long-image -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add xianyu110/ecommerce-image-skills --skill taobao-detail-long-image -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add xianyu110/ecommerce-image-skills --skill taobao-detail-long-image -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install xianyu110/ecommerce-image-skills taobao-detail-long-image
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add xianyu110/ecommerce-image-skills --skill taobao-detail-long-image -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/xianyu110/ecommerce-image-skills --path skills/taobao-detail-long-image
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add xianyu110/ecommerce-image-skills --skill taobao-detail-long-image -a opencode
```

### Claude.ai

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

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

## Когда брать
- собрать страницу товара из 8 экранов в одну картинку 750 px
- удержать единый стиль на всех экранах длинной картинки
- зафиксировать внешний вид товара, чтобы модель не перерисовала логотип
- нарезать готовое полотно на слайсы под загрузку в 千牛
- проверить текст на экранах и перегенерировать только брак

## Примеры запросов агенту
- Собери 详情页 для бутылки-термоса по фото `product-front.jpg`, 8 экранов, палитра sage и cream
- Сделай style lock для этой кампании и прогони по нему все экраны
- Перегенерируй только экран 7: на таблице параметров поехал шрифт

## Похожие
- [gpt-image-2](https://affpapa.org/nevibecode/skills/gpt-image-2.md) — скилл · 84300 установок
- [gpt-image](https://affpapa.org/nevibecode/skills/gpt-image.md) — скилл · 12300 установок
- [ecommerce-image-workflow](https://affpapa.org/nevibecode/skills/ecommerce-image-workflow.md) — скилл · 2000 установок
- [product-page-seo](https://affpapa.org/nevibecode/skills/product-page-seo.md) — скилл · 1300 установок
- [linkfox-mpstats-ozon-product-detail](https://affpapa.org/nevibecode/skills/linkfox-mpstats-ozon-product-detail.md) — скилл · 421 установка
- [ppt-image-first-workflow](https://affpapa.org/nevibecode/skills/ppt-image-first-workflow.md) — скилл · 325 установок

Из того же набора: [xianyu110/ecommerce-image-skills](https://affpapa.org/nevibecode/by/xianyu110/ecommerce-image-skills.md) — 4 карточки

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