Yandex Direct Library section skill

ya-direct-library

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

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

Broad access

Why this level

  • After approval it can start and stop A/B experiments and package strategies
  • Can grant access to Library objects and delete segments with no way to restore them
All reasons and checks
Russian stack

rdsolod-ui/ya-direct-library

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ya-direct-library

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

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • After approval it can start and stop A/B experiments and package strategies
  • Can grant access to Library objects and delete segments with no way to restore them

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

What it does

The skill routes the agent through the Yandex Direct Library: audience segments and negative-phrase sets, feeds, promotions and mobile apps, package strategies and A/B experiments, branch sets, landing pages and vendors. Before acting it fixes the advertiser context, the exact target object, upstream dependencies like Metrica goals or Audience segments, and what the user wants: inventory, diagnosis, a draft or a real change. It is read-only by default: any create, save, import, access grant, launch, stop or publication action needs explicit authorization immediately before it runs.

Who it is for. For people managing shared Yandex Direct Pro objects (segments, feeds, strategies and A/B tests) who want to see dependencies before changing anything.

Good fit when

  • You need to see which Library objects already exist and what they depend on
  • You need to diagnose why a segment, feed or experiment is not behaving as expected
  • You need to prepare creating a package strategy or A/B experiment with explicit confirmation

Not a fit when

  • You need statistics reports: use the ya-direct-statistics skill
  • You need whole-campaign optimization: the broader ya-direct-codex skill covers that
  • You want a quick change with no explicit permission: the skill deliberately requires confirmation before writing

Example request

Show every audience segment in the Library and which Metrica goals each depends on

Limitations

The package contains no advertiser exports, credentials or production account data, and its UI baseline needs refreshing against current Yandex documentation and observable account state. Retargeting selection rules are not returned in full, only the list's composition and availability. Install targets Codex via the skills.sh registry.

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

FAQ

Can an action be checked without touching live Direct?

Yes, the plan_action.py script checks a section-action pair locally through a deterministic preflight.

Are retargeting selection rules fully visible?

No, the API only returns the list's composition, type and availability, not the selection rules themselves.

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
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

Yandex Direct planning and audit skill

Yandex Direct Skill for Codex and AI agents

Russian stack

A read-only Codex skill: Unified Performance Campaign structure, Search and YAN, negatives, moderation, strategies and Metrika goals, without API access

SkillMinimal access

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

Yandex Direct search campaign builder skill

Yandex Direct Campaign Builder

Russian stack

An Agent Skill for the full cycle of a Yandex Direct search campaign: from Wordstat and keywords to launch and optimization

SkillExtended access

Yandex Direct skill with CPA optimization

Yandex.Direct Skill для Claude Code

Russian stack

A dependency-free Python skill that builds Direct campaigns from a blueprint, pulls leads from Metrika and optimizes bids toward a target CPA or ROI

SkillBroad access5Repository stars

README in short

The README lists the covered Library surfaces: audience segments, feeds, promotions, mobile apps, negative-phrase sets, package strategies, A/B experiments, branch sets, landing pages and vendors. It stresses read-only by default with mandatory authorization before create, save, import, access grant, launch, stop, publication or destructive action. It gives the Codex install command and a deterministic plan_action.py check example with no Direct contact.

README badge

Original SKILL.md

---
name: ya-direct-library
description: "Inspect, audit, explain, create, and safely manage Yandex Direct Library objects: audience segments, feeds, promotions, mobile apps, negative-phrase sets, package strategies, A/B experiments, branch sets, landing pages, and vendors. Use for Яндекс Директ Библиотека inventory, filters, selectors, object dependencies, status diagnosis, and approval-gated changes; use a statistics skill for reports and a broader Direct skill for campaign optimization."
---

# Yandex Direct Library

Use current official Yandex documentation and observable account state as the
technical truth. Library routes, labels, selectors, limits and object states
can change.

Report a problem