Yandex Direct Skill
A skill for auditing and running Yandex Direct campaigns via API v5: 55 checks, an A-F grade, ad creation and reports
- 64 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Can create and change campaigns, bids and ads in a real ad account
- Spends ad budget through the API, so an agent mistake causes real charges
Install
- Works in
- Services
Manual install
cp -r yandex-direct ~/.claude/skills/After cloning the repo, copy the skill folder into the Claude Code skills directory.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Can create and change campaigns, bids and ads in a real ad account
- Spends ad budget through the API, so an agent mistake causes real charges
This is third-party code. Review the repository files before installing.
What it does
The skill gives an agent commands for Yandex Direct through the REST API v5: account audits, a campaign list, campaign creation with ad groups and ads, keyword and negative-keyword management, CTR, CPC and spend reports, optimization suggestions and budget analysis. The audit runs 55 checks across six categories (conversions and Metrika, wasted spend, account structure, keywords, ads, settings and targeting); a weighted score turns into an A-F grade. The kit includes reference docs with Russian market CTR, CPC and CVR benchmarks and a bidding-strategy decision table.
Who it is for. For PPC specialists and marketers running Yandex Direct campaigns who want to hand the routine work to an agent.
Good fit when
- You need a quick Yandex Direct account audit with a score and a list of issues
- You want an agent to create a campaign or ads without opening the Direct interface
- You need regular CTR, CPC and spend reports checked against market benchmarks
Not a fit when
- You need ads in Google Ads, VK or another system: the skill covers only Direct
- You have no Direct API access or OAuth token: the skill will not work without them
Example request
Audit my Yandex Direct account and show me what is wasting budgetLimitations
You need your own Direct API access and OAuth token, issued by Yandex on request. Credentials are stored in a plain JSON file on disk, and file permissions have to be restricted manually. The project is young and built around one agency's own case, with no formal releases or tests. The integration scripts are written in bash for a Unix environment.
How to disable. Delete the yandex-direct folder from your agent's skills directory, for example ~/.claude/skills/yandex-direct.
FAQ
How many checks does the audit run?
55 weighted checks across six categories, with a 0-100 score turned into an A-F grade.
Where is the Direct token stored?
In ~/.secrets/yandex-direct.json along with client_id and client_secret; you have to restrict access to that file yourself.
Discussion
No questions or reviews yet.
Related
All Yandex Direct toolsEnd-to-end Yandex Direct audit skill
ya-direct-codex
An Agent Skill for full Yandex Direct audit, optimization and API v5 work: search, the ad network, Unified Performance, strategies and attribution
Yandex Direct skill with CPA optimization
Yandex.Direct Skill для Claude Code
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
Yandex Direct planning and audit skill
Yandex Direct Skill for Codex and AI agents
A read-only Codex skill: Unified Performance Campaign structure, Search and YAN, negatives, moderation, strategies and Metrika goals, without API access
Yandex Direct search campaign builder skill
Yandex Direct Campaign Builder
An Agent Skill for the full cycle of a Yandex Direct search campaign: from Wordstat and keywords to launch and optimization
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
A skill that takes a new Yandex Direct campaign from brief to a draft in the account: keywords, negatives, ads, Metrika goals and bids
Alternatives
Tools by other authors for the same tasks.
- Yandex Direct Skill for Claude Code4 Repository stars
README in short
The README presents the skill as the first open source Yandex Direct tool for AI agents, built for OpenClaw and compatible with Claude Code. It lists eight commands, a 55-check audit structure across six weighted categories, Russian market CTR, CPC and CVR benchmarks, and setup steps: applying for API access, getting an OAuth token, saving credentials and copying the skill folder. The authors say they built it in one evening to set up their own campaigns and ran the audit on their own account. MIT license.
README badge
Original SKILL.md
--- name: direct description: > Yandex Direct (API v5) advertising audit, management, and optimization. Full account audits, campaign management, keyword operations, reporting, budget analysis, and optimization recommendations for Russian market PPC. Triggers on: "Яндекс Директ", "Yandex Direct", "директ", "РСЯ", "YAN", "direct audit", "direct campaigns", "direct report", "direct optimize". argument-hint: "audit | campaigns | create | keywords | report | optimize | budget | negative" allowed-tools: - Read - Grep - Glob - Bash - WebFetch --- # Yandex Direct — PPC Audit & Management (API v5) Full-cycle Yandex Direct management: account audits, campaign CRUD, keyword management, reporting, optimization, and budget analysis. ## Quick Reference | Command | What it does | |---------|-------------| | /direct audit | Full account audit (all campaigns), scoring 0-100 | | /direct campaigns | List campaigns with statuses and key metrics | | /direct create | Create campaign (Search/YAN) with ad groups, keywords, ads | | /direct keywords | Keyword management (list, add, update bids, pause) | | /direct report | Performance stats (CTR, CPC, conversions, spend) | | /direct optimize | Optimization recommendations (pause losers, adjust bids) | | /direct budget | Budget spend analysis and forecasting | | /direct negative | Negative keyword management (campaign & shared sets) |