asset-generationlisted
Install: claude install-skill Nioris/project-forge
# $asset-generation — реальные файлы, а не советы
Forge 4.67 разделяет responsibilities:
- **Visuals** → `$prompt-compiler` + `$image-studio` (Codex-native ImageGen default; OpenAI GPT Image 2 batch fallback).
- **Voice/SFX** → ElevenLabs references из этого skill.
- **Music** → воспроизводимые Suno prompt sheets (ручной generation step, пока нет штатного API в Forge).
- **Style/acceptance** → `$art-direction` + `art-director` + `$visual-qa`.
OpenRouter больше не является primary image provider этого pipeline.
## Prerequisites
Для native Codex ImageGen проектный API key не нужен. Для unattended OpenAI batch:
```text
<project-root>/.openai_key ← optional OpenAI API key
<project-root>/.elevenlabs_key ← only if voice/SFX generation selected
```
Можно использовать `OPENAI_API_KEY` вместо `.openai_key`. Никогда не выводи содержимое ключей.
`.gitignore` Forge содержит `.*_key`.
## Step 0 — готовая библиотека раньше генерации
Сначала:
```bash
node ../project-forge/scripts/asset-find.mjs "<жанр сеттинг объект>" --use <2d|3d>
```
Если готовый лицензированный ассет закрывает задачу без потери стиля — используй его. Генерация
нужна для hero assets, store creatives, уникальных персонажей/фонов и того, чего нет в библиотеке.
## Step 1 — asset production plan
Создай/обнови `wiki/ai/asset-plan.md`:
```text
ID | TYPE | PURPOSE | SOURCE | COUNT | PHASE | ACCEPTANCE | STATUS
```
SOURCE: `library | host-native | openai-api | gigachat-api | elevenlabs | suno-manual`.
Tier