Yandex Direct no-history hypothesis skill

ya-direct-create-new-hypothesis

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

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

Minimal access

Why this level

  • Does not connect to the Yandex Direct API and cannot change the account
  • Works only with locally supplied data and exports nothing
All reasons and checks
Russian stack

rdsolod-ui/ya-direct-create-new-hypothesis

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ya-direct-create-new-hypothesis

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

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • Does not connect to the Yandex Direct API and cannot change the account
  • Works only with locally supplied data and exports nothing

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

What it does

The skill walks the agent through a product audit with no Direct API access: it normalizes the brief, builds an evidence register separating first-party facts, customer feedback, public research and assumptions, describes audience segments by situation, trigger, pain and intent rather than stereotypes, and forms and scores falsifiable single-variable hypotheses with local Python scripts. An exploration budget is only carved out when unit economics and volume are explicitly given; otherwise the result is marked DISCOVERY_ONLY rather than launch-ready. It ends by producing a handoff file for the ya-direct-combinatorial-creatives skill. The skill never launches campaigns and never connects to a Direct account at all.

Who it is for. For people launching Yandex Direct ads on a new product or market where no trustworthy delivery statistics exist yet.

Good fit when

  • A new product, market or account with no impressions, clicks or conversion history
  • You need testable audience hypotheses instead of intuitive segments
  • You need an exploration budget derived from explicit unit economics, not a guess

Not a fit when

  • The account already has trustworthy delivery history: use ya-direct-hypothesis-planning instead
  • You need to launch a campaign: this skill only produces documents and a handoff, no Direct actions
  • You have no unit economics or volume data: the skill will honestly return DISCOVERY_ONLY instead of a budget

Example request

We have a new product with no Direct history, help build audience hypotheses and an exploration test budget

Limitations

The skill does not connect to the Yandex Direct API and ships no advertising data in the package. It only works with a locally supplied brief and candidate segments, and it does not invent facts when they are missing. Install targets Codex via the skills.sh registry; other agents are not documented.

How to disable. Remove the skills/ya-direct-create-new-hypothesis directory from your agent's installed skills.

FAQ

Will the skill invent an audience if there is no data?

No, every unknown is marked REQUIRES_CONFIRMATION; the skill never fills a commercial fact from intuition.

What if the account already has delivery history?

Use the companion ya-direct-hypothesis-planning skill instead, which is built for past-performance data.

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 combinatorial creatives skill

ya-direct-combinatorial-creatives

Russian stack

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

SkillExtended access1Repository 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 frames the skill as a discovery tool for accounts with no usable delivery history, gives the install command through the skills.sh registry with the --agent codex flag, and local validation commands: validate_skill.py, unittest, script compilation and an official-docs link check. The core logic is laid out in SKILL.md as nine steps from brief normalization to handoff preparation.

README badge

Original SKILL.md

---
name: ya-direct-create-new-hypothesis
description: Audit a product, offer, landing, and evidence-led audience segments to create initial Yandex Direct advertising hypotheses when no usable delivery history exists. Use for new products, markets, accounts, or campaigns without trustworthy impressions, clicks, spend, or conversions. Produce an exploratory budget and creative handoff without inventing performance, audiences, claims, benchmarks, or authorization to launch.
---

# Yandex Direct Create New Hypothesis

Build a learning portfolio for a no-history case. Absence of delivery data does
not permit fabricated benchmarks or demographic stereotypes.

## Workflow

1. Confirm that no usable delivery history exists. If historical Yandex Direct
   data is available and contract-complete, route to
   `$ya-direct-hypothesis-planning` instead.

Report a problem