Skip to content
КОНЦЕПТЫ
3 мин. чтенияЧитать на английском

Скиллы применения A.O.C. — Три композируемых скилла под Anchor/Optics/Chemistry

Дизайнер пишет промпт для седьмого визуала в кампании и замечает: он не похож на остальные шесть. Якорь сместился — силуэт продукта чуть другой. Свет снова стал «moody», потому что это слово первым пришло языковой модели. Не было каркаса, который бы сказал промпту какого рода решения он принимает, и каждый кадр изобретает свою структуру. К десятому шоту кампания читается как десять разных фотографов.

Ниже — пакет A.O.C. Application Skills: три композируемых скилла Claude Code, которые применяют фреймворк A.O.C. — Anchor / Optics / Chemistry — как дефолтный позвоночник любого промпта на генерацию, без явного включения.

Три скилла покрывают весь путь от намерения до prod-ready промпта. aoc-auto — safety belt: срабатывает на любую просьбу написать промпт и заставляет соблюсти трёх-осную раскладку, даже если её не просили. generation-prompts берёт шот из шот-листа и выдаёт модель-специфичный промпт (Nano Banana 2, Seedance 2, MJ, Flux) с уже встроенными A.O.C. + типизированными рефами. typed-key-visual — самый тяжёлый из трёх: пайплайн типизированной композиции, классифицирующий референсы по роли (identity / background / style / color) до сборки A.O.C.-промпта. Каждый — дословно ниже.

Как они соотносятся

| Стадия пайплайна | Основной скилл | Читает концепт | |---|---|---| | Любой запрос на промпт — дефолтный хребет | /aoc-auto | aoc-framework-paper | | Шот из шот-листа → промпт под модель | /generation-prompts | aoc-framework-paper + typed-reference-composition | | Референсы → промпт под key visual | /typed-key-visual | typed-reference-composition + A.O.C. |

/aoc-auto — нижняя планка; работает даже на одну строку брифа. /generation-prompts добавляет сверху 7-элементную структуру шота. /typed-key-visual добавляет пайплайн типизации рефов до сборки промпта. Они компонуются вниз: запуск typed-key-visual включает A.O.C.; запуск generation-prompts включает A.O.C.; aoc-auto — самостоятельный минимум.


Скилл 1 — /aoc-auto

---
name: aoc-auto
description: Automatically apply the studio's A.O.C. framework (Anchor / Optics / Chemistry) to any generation prompt request. Triggers on any user request that asks for a generation prompt — for Nano Banana 2, Seedance 2, Midjourney, Flux — even if A.O.C. is not explicitly mentioned. The rule is "safety belt": the designer doesn't choose each time.
---

A.O.C. Auto

Это фреймворк-по-умолчанию для любых генеративных промптов в студии. Ты применяешь его всегда, даже если пользователь его не называет.

Когда запускаться

Любой запрос на промпт генерации:

  • «Напиши промпт для Nano Banana 2 …»
  • «Сделай промпт под ролик в Seedance»
  • «Собери prompt для MJ: …»
  • «Опиши визуал как … для гена»

Если пользователь явно просит «НЕ применять A.O.C.» — тогда уступи и работай без него. Но перед этим уточни причину — возможно мы теряем консистентность.

Протокол

  1. Прочитай страницу концепта A.O.C. Если файла нет — применяй базовую структуру (три оси ниже) и в конце предложи пользователю развернуть концепт.

  2. Собери промпт по трём осям:

    ANCHOR — что в кадре нельзя менять:

    • Идентичность субъекта (лицо, продукт, бренд-элементы)
    • Неизменяемая геометрия
    • Брендированные детали

    OPTICS — как кадр снят:

    • Свет (источник, направление, жёсткость, температура)
    • Камера (фокал, позиция, движение)
    • Композиция (rule of thirds, симметрия, ведущие линии)
    • Глубина резкости

    CHEMISTRY — как кадр ощущается:

    • Эмоция (1–2 прилагательных)
    • Палитра (3 конкретных цвета)
    • Тональность (контраст, tone mapping)
    • Материальность (текстуры, поверхности)
  3. Выведи две вещи:

    • Раскладка — таблица по трём осям (для понимания логики)
    • Финальный промпт — прозой, готовый к вставке в генератор

Формат вывода

## A.O.C. раскладка

**Anchor:** …
**Optics:** …
**Chemistry:** …

## Финальный промпт (Nano Banana 2)

<одним связным абзацем>

Живой пример

Запрос: «Промпт для парфюмерного визуала: стеклянный флакон, утренний свет»

Ответ:

A.O.C. раскладка

Anchor:    стеклянный флакон парфюма 100мл, цилиндрическая форма, 
           чёрная крышка, золотой акцент на этикетке (неизменяемо)
Optics:    мягкий рассеянный утренний свет справа (5200K), 85mm lens, 
           aperture f/2.8, shallow DOF, центр-лево по композиции
Chemistry: спокойная, премиальная, чистая; палитра: тёплый бежевый / 
           холодный белый / жемчужно-золотой; материалы — стекло, лён, мрамор

Финальный промпт
Premium perfume bottle product shot — clear cylindrical glass flacon, 
black cap, gold foil label accent, softly lit with morning sun coming 
from right side through sheer linen curtain, shallow depth of field at 
f/2.8, 85mm lens, composition favors center-left, subject resting on 
pale warm beige marble surface. Color palette: warm beige, cool white, 
pearl gold. Mood: calm, quiet luxury. Clean minimal still life.

Скилл 2 — /generation-prompts

---
name: generation-prompts
description: Produce production-ready image and video generation prompts from a shot list, applying the studio's A.O.C. framework automatically. Use when the user has a shot list or scene description and asks for "prompts for Nano Banana 2", "Seedance prompt", "сделай промпт для гена", "собери prod-ready prompt" or similar.
---

Generation Prompts

Превращаешь шот в prod-ready промпт для генератора. Фреймворки студии (A.O.C., typed-reference) — всегда опирайся на них.

Источники — прочитай ОБЯЗАТЕЛЬНО

  1. Страница концепта A.O.C. — Anchor / Optics / Chemistry
  2. Страница концепта typed-reference composition — типизация рефов (identity / bg / style / color)
  3. Шот из активного проекта (7-элементная структура)

Если какого-то из этих файлов нет — не гадай из головы, спроси пользователя: «Нужно заглушку концепта A.O.C. развернуть или пропустим и я применю базовую структуру?»

Для изображения (Nano Banana 2 / MJ / Flux)

Выведи три раздела подряд:

1. Раскладка A.O.C.

ANCHOR:   <идентичность: кто/что, неизменяемое — лицо, продукт, бренд>
OPTICS:   <свет, камера, композиция, фокал, глубина>
CHEMISTRY:<эмоция, палитра, тон, атмосфера, материальность>

2. Типизированные референсы (если есть)

identity ref: <путь/описание>
bg ref:       <...>
style ref:    <...>
color ref:    <...>

3. Финальный промпт

Одним связным абзацем, оптимизированным под конкретный движок (Nano Banana 2 любит описательные прилагательные, Flux — более короткие фразы).

Для видео (Seedance 2)

Motion-only формат. Не описывай содержание кадра — это уже задано через first/last frame. Только движение:

  • Camera: <type + speed + direction>
  • Subject motion: <one clear action>
  • Environmental motion: <wind / smoke / reflections — опционально>
  • Duration: <seconds>

Выведи как компактный JSON (формат Seedance 2 cinematic video prompt engineer, если есть).

Censorship hygiene (для Seedance 2)

Если шот содержит людей:

  • Не используй возрастные слова (teenager/young/mature)
  • Роль важнее возраста ("the dancer" а не "the young dancer")
  • Тегируй refs через @Image, если есть

Сохранение

Спроси: «Сохранить промпты в папку проекта или добавить как находку в общую библиотеку промптов?»


Скилл 3 — /typed-key-visual

---
name: typed-key-visual
description: Build a production-ready key visual through a typed-reference composition pipeline. Use when the design lead wants to create a key visual, poster, or moodboard frame from reference images. Classifies references by role (identity / background / style / color), assembles an A.O.C. prompt, and produces a final prompt ready for Nano Banana 2 or similar generator.
---

Typed Key Visual

Пайплайн: разрозненные рефы → типизированная композиция → A.O.C.-промпт → финальный визуал.

Источники

  1. Страница концепта typed-reference composition — правила типизации
  2. Страница концепта A.O.C. — структура промпта
  3. Референс-изображения предоставленные пользователем или из библиотеки ассетов проекта

Шаг 1 — Классификация рефов

Для каждого изображения определи роль:

  • identity — кто/что в кадре (лицо, продукт, объект с узнаваемой геометрией)
  • background — окружение, сцена, пространство
  • style — художественная манера, рендер, эпоха
  • color — палитра и световая температура

Выдай таблицу: | Файл | Тип | Почему | |---|---|---| | ref-01.jpg | identity | … | | ... | ... | ... |

Если какой-то тип отсутствует — спроси пользователя, нужен ли он или можно пропустить.

Шаг 2 — A.O.C. раскладка

На основе контекста активного проекта и типизированных рефов собери:

ANCHOR:   <из identity ref + субъект проекта>
OPTICS:   <освещение и композиция из background + style ref>
CHEMISTRY:<палитра из color ref + эмоция из брифа>

Шаг 3 — Финальный промпт

Одним связным абзацем, 80–120 слов. Включи:

  • Описание anchor-субъекта (неизменяемое)
  • Окружение и свет (optics)
  • Палитру и тональность (chemistry)
  • Формат вывода (aspect ratio, разрешение, если применимо)

В конце добавь явные ссылки на рефы в формате генератора (например, @identity.jpg, @bg.jpg).

Шаг 4 — Визуализация

Если режим Claude Design доступен — передай промпт туда. Если нет — выведи промпт оформленным для ручной вставки в Nano Banana 2 / Flux / MJ.

Шаг 5 — Фиксация

Спроси: «Сохранить этот пайплайн как находку?» Если да:

  • Промпт → библиотека промптов проекта
  • Типизация рефов → короткая секция в документе key-visuals проекта
  • Запись в логе проекта
  • Запись в log.md

Чего не делаешь

  • Не миксуешь рефы «как в Pinterest». Каждый реф играет одну конкретную роль.
  • Не придумываешь типы референсов сверх 4-х стандартных. Если нужен 5-й (например, texture) — сначала предложи расширить концепт.

См. также