Yandex Direct combinatorial creatives skill

ya-direct-combinatorial-creatives

A Codex skill prepares and audits image systems for Yandex Direct combinatorial ads: crops, manifest and compatibility checks

  • 1 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • Prepares a bundle that, after approval, may go on to be uploaded into an ad account
  • Works with images and their rights; a manifest error could create legal exposure
All reasons and checks
Russian stack

rdsolod-ui/ya-direct-combinatorial-creatives

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ya-direct-combinatorial-creatives

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Prepares a bundle that, after approval, may go on to be uploaded into an ad account
  • Works with images and their rights; a manifest error could create legal exposure

This is third-party code. Review the repository files before installing.

What it does

The skill builds not a single banner but a whole creative system: it first routes the hypothesis to either the data-backed or the no-history skill depending on whether the account has delivery data, and validates the resulting handoff file against its schema. It then picks a context (general Unified Performance, carousel, product gallery or mobile app) and plans three to five genuinely different visual concepts. A technical validator inspects images, builds approximate 1:1, 4:3, 3:4 and 16:9 crop previews, and a manifest builder records source, rights and a stable asset id. Compatibility of every image, headline, text, CTA and landing combination is checked as its own claim with fail-closed logic: an unknown compatibility cell blocks the READY_FOR_UPLOAD status. The skill does not autonomously upload images, save ads or launch campaigns.

Who it is for. For people preparing creative sets for Yandex Direct combinatorial ads who want every combination checked for compatibility before upload.

Good fit when

  • You need several genuinely different visual concepts for one brief, not a single banner
  • You need to check whether an image fits the required 1:1, 4:3, 3:4 or 16:9 formats
  • You need an asset manifest with source and rights before uploading to Direct

Not a fit when

  • You just need one finished image, not a whole concept-and-compatibility system
  • You need automatic image upload or campaign launch: the skill will not do that
  • You have no valid hypothesis-handoff.json from one of the companion hypothesis skills

Example request

I have a hypothesis handoff for a carousel, prepare three concepts with crops and a manifest for upload

Limitations

Does not guarantee moderation approval; it only checks technical requirements against the official data current when the references were last refreshed. Needs Python dependencies from requirements.txt for the crop and validation scripts. An unconfirmed image rights status or an unknown compatibility cell blocks the bundle from being upload-ready. Install targets Codex via the skills.sh registry.

How to disable. Remove the skills/ya-direct-combinatorial-creatives directory from your agent's installed skills.

FAQ

Does the skill upload images to Direct itself?

No, any external transmission or advertising mutation needs exact approval and readback right at the moment of the action.

What if a combination has no compatibility data?

The skill blocks READY_FOR_UPLOAD: an unknown compatibility cell, unconfirmed rights or a regulated-category gap stops readiness.

Discussion

No questions or reviews yet.

Russian stack

An Agent Skill for full Yandex Direct audit, optimization and API v5 work: search, the ad network, Unified Performance, strategies and attribution

SkillBroad access1Repository stars

Yandex Direct no-history hypothesis skill

ya-direct-create-new-hypothesis

Russian stack

A Codex skill for product, offer and audience discovery when a Yandex Direct account has no usable delivery history yet

SkillMinimal access1Repository stars
Russian stack

A skill that takes a new Yandex Direct campaign from brief to a draft in the account: keywords, negatives, ads, Metrika goals and bids

SkillBroad access14Repository stars
Russian stack

An Agent Skill for the Yandex Direct Library: audience segments, feeds, package strategies, A/B experiments and landing pages

SkillBroad access1Repository stars

Yandex Direct statistics skill

ya-direct-statistics

Russian stack

A Codex skill for building and reading Yandex Direct reports: Report Wizard, the report library, filters, attribution and safe browser workflows

SkillExtended access1Repository stars
Russian stack

A skill for auditing and running Yandex Direct campaigns via API v5: 55 checks, an A-F grade, ad creation and reports

SkillBroad access64Repository stars

README in short

The README describes the MVP: hypothesis routing, a versioned handoff contract, technical image validation, approximate crop previews, conservative manifest generation, fail-closed compatibility checks and external-action gates. It gives the Codex install command, a link to a separate ARCHITECTURE.md covering the whole skill series' architecture, and local validation commands including dependency install.

README badge

Original SKILL.md

---
name: ya-direct-combinatorial-creatives
description: Prepare, audit, adapt, and package images as systems for Yandex Direct combinatorial ads. Use for creative briefs, image requirements, aspect-ratio families, smart-center crop previews, moderation preflight, image-copy-landing compatibility, asset naming, manifests, or a controlled upload plan. Keep external advertising changes behind explicit approval.
---

# Yandex Direct Combinatorial Creatives

Build an evidence-backed creative system, not a single isolated banner. Route
the strategic hypothesis before producing concepts.

Report a problem