Community Скиллы Российские сервисы

Комбинаторные креативы Директа

Установка
git clone (см. README)

Описание

ya-direct-combinatorial-creatives — скилл Codex для комбинаторных объявлений Директа: подготовка систем изображений — кропы под форматы площадок, манифесты креативов — структурированное описание связок, проверка соответствия требованиям Директа — до отправки на модерацию. Комбинаторика позволяет тестировать десятки вариантов объявлений из нескольких блоков. Для директологов, работающих с массовым тестированием креативов.

Что умеет:
— готовить кропы под форматы;
— собирать манифесты креативов;
— проверять требования Директа;
— работать в Codex.

Полная документация ниже — автоматически из репозитория rdsolod-ui/ya-direct-combinatorial-creatives (ветка main). Оригинальные материалы проекта распространяются на условиях его лицензии.

ya-direct-combinatorial-creatives

An installable Codex skill that prepares and audits image systems for Yandex
Direct combinatorial ads.

Repository:
https://github.com/rdsolod-ui/ya-direct-combinatorial-creatives

Current MVP includes:

  • explicit routing to data-backed or no-history hypothesis planning;
  • a versioned shared hypothesis-to-creative handoff contract;
  • contextual technical image validation;
  • approximate 16:9, 4:3, 1:1, and 3:4 crop previews;
  • conservative asset manifest generation;
  • fail-closed Cartesian compatibility validation;
  • external-action gates;
  • current editor UI map and moderation/design references.

The skill does not autonomously upload images, save ads, launch campaigns, or
guarantee moderation. External transmissions and advertising mutations require
exact action-time approval and readback.

Install

npx --yes skills add rdsolod-ui/ya-direct-combinatorial-creatives \
  --skill ya-direct-combinatorial-creatives --agent codex --global --copy --yes

Validate

python3 -m pip install -r requirements.txt
python3 tools/validate_skill.py skills/ya-direct-combinatorial-creatives
python3 -m py_compile skills/ya-direct-combinatorial-creatives/scripts/*.py
python3 -m unittest discover -s tests -v
python3 skills/ya-direct-combinatorial-creatives/scripts/check_official_docs.py

Skill entrypoint:
skills/ya-direct-combinatorial-creatives/SKILL.md.

Current release line: v1.1.0, with data/no-data hypothesis routing and the
versioned creative handoff contract.

Suite architecture: ARCHITECTURE.md.