Yandex Direct icon

Yandex Direct

vitaliy-travin/yandex-direct-for-all · v1.1.0 · Tools & Integrations

GitHub-ready Codex plugin bundle for Yandex Direct, Wordstat, Metrika, and Roistat.

Protect this install with HOL Guard

Guard checks the skills and MCP servers a plugin adds on your machine and asks you before a risky action runs. The scores above are free, and no plan changes them.

Is Yandex Direct a fit?

From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.

Works with

  • Codex
  • 8 skills
  • 3 MCP servers

Before you install

Sign-in
Asks you to sign in when you install it
Declared access
Interactive
License
MIT

Check before relying on it

  • Some security checks did not finish: Cisco skill scan and HOL plugin scan. See the evidence
  • The publisher has not verified ownership on HOL.

What is Yandex Direct?

Yandex Direct is a published tools & integrations plugin for AI coding agents in the Codex ecosystem, developed by Vitaliy Travin and distributed through the HOL AI plugin registry. GitHub-ready Codex plugin bundle for Yandex Direct, Wordstat, Metrika, and Roistat.

Canonical slug
vitaliy-travin/yandex-direct-for-all
Version
v1.1.0 · updated Sep 20, 2026

Registry snapshot

Owner verification
Not verified
Scanner
Registry fallback scan
Security result
Partial scan
Digest verified
Yes
8 bundled skillsRead, copy or download each SKILL.mdOpen skills

Trust and security

Trust & reputation

77

HOL Trust Score

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100/100
Maintenance
30/100
MCP server setup
100/100
Plugin Security
95/100
Provenance
70/100
Publisher Quality
75/100

Provenance

Plugin root
plugins/yandex-direct-for-all
Source repo
https://github.com/nebelov/yandex-direct-for-all
Source commit
6fffcc4487c6…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

README badge not detected

Plugin owners can add the HOL badge to the repository README from Guard Plugins. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.

Partial scan
Security result
95
Score from finished checks
0
High findings

Some checks did not finish: Cisco skill scan and HOL plugin scan. No blocking issue was found in the checks that did finish, but this is not a passed scan.

Provider
registry-broker-fallback
Grade
A · safe
Version
Unknown
cisco-skill-scanner: unknown

Published advisories

None matched in GitHub security advisories, checked . This covers published advisories only, not problems nobody has reported.

GitHub security advisories are those the source repository has published.

Findings

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Install guidance

Install in Codex

Install through the Codex CLI plugin marketplace.

Codex plugin docs

Optional: install HOL Guard for Codex first, so it can check this plugin's tools on your machine before Codex uses them.

  1. 1

    Register the marketplace

    Run in any terminal. Codex reads the marketplace entry from .agents/plugins/marketplace.json (or the legacy .claude-plugin path) in the repository. If the repository ships none, add the generated entry from the Advanced section below first.

    shell
  2. 2

    Install from the Plugins browser

    Open Codex, open the Plugins browser, choose the marketplace registered by the previous command, and install yandex-direct-for-all.

  3. 3

    Check the marketplace is registered

    This confirms the marketplace source only. Confirm the plugin itself is enabled in the Plugins browser before relying on it.

    shell

Did setup work in Codex?

No setup reports for Codex yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.

Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W43, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.

Loading reviews

Plugin manifest

{
  "name": "yandex-direct-for-all",
  "version": "1.1.0",
  "description": "Переносимый набор для безопасной работы с Яндекс.Директом, Метрикой, Wordstat v2, Roistat и поиском.",
  "author": {
    "name": "Vitaliy Travin",
    "email": "[email protected]",
    "url": "https://github.com/nebelov/yandex-direct-for-all"
  },
  "homepage": "https://github.com/nebelov/yandex-direct-for-all",
  "repository": "https://github.com/nebelov/yandex-direct-for-all",
  "license": "MIT",
  "keywords": [
    "yandex-direct",
    "wordstat",
    "metrika",
    "roistat",
    "yandex-search",
    "mcp",
    "marketing",
    "codex-plugin"
  ],
  "skills": "./",
  "mcpServers": "./.registry/mcp.json",
  "interface": {
    "displayName": "Yandex Direct For All",
    "developerName": "Vitaliy Travin",
    "shortDescription": "Безопасная авторизация, чтение, анализ и контролируемые изменения.",
    "longDescription": "Единый навык, общие приложения авторизации Директа и Метрики, Wordstat v2, проверяемая установка и разделение чтения с записью.",
    "category": "Marketing",
    "capabilities": [
      "Interactive"
    ],
    "websiteURL": "https://github.com/nebelov/yandex-direct-for-all",
    "privacyPolicyURL": "https://github.com/nebelov/yandex-direct-for-all/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/nebelov/yandex-direct-for-all/blob/main/TERMS.md",
    "defaultPrompt": [
      "Собери исходные данные Wordstat v2 и подготовь проверяемый отчёт.",
      "Проверь кампании Директа без записи и подготовь пакет предложений.",
      "Собери отчёт Roistat через программный интерфейс."
    ],
    "brandColor": "#D62828",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/logo.png",
    "screenshots": []
  },
  "registryIndexVersion": 5
}

Marketplace source

Repo URL
https://github.com/nebelov/yandex-direct-for-all
Marketplace path
Unknown
Source path
plugins/nebelov/yandex-direct-for-all
Install policy
AVAILABLE

Skills

8 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • amocrm-api-control

    skills/amocrm-api-control/SKILL.md

    Безопасная OAuth-авторизация amoCRM, чтение схемы аккаунта и сверка заявок по источнику, времени, статусу, ответственному и внешней ссылке.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • commercial-demand-research

    skills/commercial-demand-research/SKILL.md

    Исследование коммерческого спроса по нише, географии, товару или услуге через Wordstat до перехода к рекламной семантике.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • roistat-reports-api

    skills/roistat-reports-api/SKILL.md

    Чтение отчётов Roistat, воспроизводимая сверка с сырыми сделками и коллтрекингом, а также строго ограждённая запись сохранённых отчётов.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • yandex-cloud-search-cost-control

    skills/yandex-cloud-search-cost-control/SKILL.md

    Расследование, остановка и контроль расходов Yandex Cloud Search API без раскрытия доступов.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • yandex-direct-client-lifecycle

    skills/yandex-direct-client-lifecycle/SKILL.md

    Совместимый переходник: жизненный цикл клиента Яндекс.Директа ведётся через yandex-direct-unified.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • yandex-direct-unified

    skills/yandex-direct-unified/SKILL.md

    Единая точка входа для безопасной работы с Яндекс.Директом: авторизация, чтение кабинета, Метрика, Wordstat, семантика, подготовка изменений и контролируемая запись.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • yandex-performance-ops

    skills/yandex-performance-ops/SKILL.md

    Совместимый переходник: все задачи Яндекс.Директа выполняются через yandex-direct-unified.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • yandex-wordstat

    skills/yandex-wordstat/SKILL.md

    Узкий актуальный справочник по Yandex Search API Wordstat v2: методы, схемы, авторизация, квоты, регионы, устройства и динамика. Для рекламного процесса сначала использовать yandex-direct-unified.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File inventory

.codex-plugin/plugin.json

plugin-manifest

1,907 bytes

df28885f94d293a9…

.mcp.json

file

1,632 bytes

f47e47fa96b89505…

.registry/mcp.json

mcp-config

1,150 bytes

2478d56362a8ddd8…

assets/icon.png

asset

2,084 bytes

79508c6b09c82c3e…

assets/logo.png

asset

2,084 bytes

79508c6b09c82c3e…

README.md

file

2,031 bytes

5c28b6bb2ca403e8…

skills/amocrm-api-control/agents/openai.yaml

skill

299 bytes

d6d59d3bae1c2617…

skills/amocrm-api-control/references/official-notes.md

skill

940 bytes

db96aa2c8a784bd9…

skills/amocrm-api-control/scripts/amocrm_local_callback_server.py

skill

3,917 bytes

07724f0d600385ff…

skills/amocrm-api-control/scripts/exchange_amocrm_token.py

skill

5,492 bytes

a78d41a80a5a9b87…

skills/amocrm-api-control/scripts/fetch_amocrm_schema.py

skill

6,718 bytes

787665d139b61dc2…

skills/amocrm-api-control/SKILL.md

skill

3,985 bytes

68f8458d192ccade…

skills/amocrm-api-control/tests/test_reconciliation.py

skill

5,368 bytes

ab8d26264de44fa1…

skills/commercial-demand-research/agents/openai.yaml

skill

490 bytes

9e531d3fd073c98c…

skills/commercial-demand-research/SKILL.md

skill

7,777 bytes

4439ee43e8114962…

skills/README.md

skill

459 bytes

339a95a419913f66…

skills/roistat-reports-api/agents/openai.yaml

skill

282 bytes

b940c2a8db188b9f…

skills/roistat-reports-api/references/reporting-endpoints.md

skill

5,033 bytes

66d44d98f2b86171…

skills/roistat-reports-api/scripts/build_roistat_report_pack.py

skill

12,466 bytes

5224b64e40f9ca2b…

skills/roistat-reports-api/scripts/save_roistat_report.py

skill

10,791 bytes

5281c6e31011e668…

skills/roistat-reports-api/SKILL.md

skill

3,189 bytes

80256fd5e70b76c7…

skills/roistat-reports-api/tests/test_reporting_contract.py

skill

8,583 bytes

ac5cbd9cb0f4ccea…

skills/yandex-cloud-search-cost-control/agents/openai.yaml

skill

444 bytes

d53149da599058dd…

skills/yandex-cloud-search-cost-control/SKILL.md

skill

4,116 bytes

b7367445efc18df2…

skills/yandex-direct-client-lifecycle/agents/openai.yaml

skill

332 bytes

e3c053c5acc062fa…

skills/yandex-direct-client-lifecycle/references/artifact-contract.md

skill

3,894 bytes

477e83c10ced7876…

skills/yandex-direct-client-lifecycle/references/coverage-checklist.md

skill

4,627 bytes

076cd9291317ef3f…

skills/yandex-direct-client-lifecycle/references/handoff-map.md

skill

1,073 bytes

f058ec7a93ef0d67…

skills/yandex-direct-client-lifecycle/references/source_skill_contract.md

skill

386 bytes

c573967c4bc6b997…

skills/yandex-direct-client-lifecycle/scripts/build_domain_shortlist_from_serp.py

skill

4,708 bytes

92266f23e385ef4c…

skills/yandex-direct-client-lifecycle/scripts/build_followup_jobs_from_serp.py

skill

6,306 bytes

c7b1f881db9eaa57…

skills/yandex-direct-client-lifecycle/scripts/build_serp_jobs_from_keyword_matrix.py

skill

7,228 bytes

5a965f5f7f280b14…

skills/yandex-direct-client-lifecycle/scripts/firecrawl_scrape.py

skill

11,421 bytes

4b36b0b2fa7ce7c8…

skills/yandex-direct-client-lifecycle/scripts/merge_sitemap_batch_outputs.py

skill

3,258 bytes

3c7276456c0a7c27…

skills/yandex-direct-client-lifecycle/scripts/render_ad_serp_wave.py

skill

6,166 bytes

e34e1b53705675f1…

skills/yandex-direct-client-lifecycle/scripts/render_page_capture_inventory.py

skill

3,598 bytes

a56b8f53ce08ca93…

skills/yandex-direct-client-lifecycle/scripts/render_serp_wave.py

skill

3,452 bytes

06a500234dc7a1ad…

skills/yandex-direct-client-lifecycle/scripts/render_sitemap_candidates.py

skill

2,754 bytes

dc5244e33acecd1f…

skills/yandex-direct-client-lifecycle/scripts/scaffold_client_lifecycle.py

skill

6,034 bytes

41e783a94fcd6677…

skills/yandex-direct-client-lifecycle/scripts/sitemap_probe_batch.py

skill

12,654 bytes

f2fd4c1fd93c1037…

skills/yandex-direct-client-lifecycle/scripts/split_tsv_batch.py

skill

1,746 bytes

09477915595505de…

skills/yandex-direct-client-lifecycle/scripts/verify_research_bundle.py

skill

9,220 bytes

525b8ce0f7d275ee…

skills/yandex-direct-client-lifecycle/scripts/yandex_browser_serp_batch.py

skill

9,347 bytes

c4a185422f46c4e6…

skills/yandex-direct-client-lifecycle/scripts/yandex_search_ads_batch.py

skill

19,972 bytes

2fe8c3b5d8d34a39…

skills/yandex-direct-client-lifecycle/scripts/yandex_search_batch.py

skill

15,047 bytes

138f7b1668861397…

skills/yandex-direct-client-lifecycle/SKILL.md

skill

582 bytes

421542c4c02f0603…

skills/yandex-direct-client-lifecycle/templates/access-status-template.md

skill

1,043 bytes

0e9774477e497387…

skills/yandex-direct-client-lifecycle/templates/client-kb-template.md

skill

750 bytes

7252295f1d6031c0…

skills/yandex-direct-client-lifecycle/templates/company-footprint-template.md

skill

777 bytes

72ce035b17c3094a…

skills/yandex-direct-client-lifecycle/templates/future-cabinet-structure-template.md

skill

1,455 bytes

89d890c4e9e98396…

skills/yandex-direct-client-lifecycle/templates/landing-inventory-template.md

skill

285 bytes

87b6fd6d540d8cb6…

skills/yandex-direct-client-lifecycle/templates/offers-pack-template.md

skill

1,611 bytes

44ce6988d6fa4a47…

skills/yandex-direct-client-lifecycle/templates/product-map-template.md

skill

1,224 bytes

a124adbda416939e…

skills/yandex-direct-client-lifecycle/templates/proposal-pack-template.md

skill

330 bytes

d539ea8ede029aa3…

skills/yandex-direct-client-lifecycle/templates/research-backlog-template.md

skill

347 bytes

96ef3bfca21364f7…

skills/yandex-direct-client-lifecycle/templates/semantics-product-map-template.md

skill

1,226 bytes

0e3279a7eb1f27fc…

skills/yandex-direct-client-lifecycle/templates/unified-competitor-map-template.md

skill

2,341 bytes

8f59f2fcb536f3ab…

skills/yandex-direct-client-lifecycle/templates/yandex-performance-client-template.json

skill

1,189 bytes

818b677b28ea6712…

skills/yandex-direct-unified/agents/openai.yaml

skill

504 bytes

eb74724a8bbdd279…

skills/yandex-direct-unified/references/access-recovery-runbook.md

skill

2,246 bytes

70c72e4135ba407c…

skills/yandex-direct-unified/references/build-and-ops.md

skill

1,985 bytes

bae8b5a4b35969d9…

skills/yandex-direct-unified/references/decision-rules.md

skill

1,902 bytes

a353474244f95774…

skills/yandex-direct-unified/references/keyword-collection-runbook.md

skill

2,109 bytes

c770ce14ac9abe1e…

skills/yandex-direct-unified/references/main-workflow.md

skill

4,621 bytes

8562403bacfb698a…

skills/yandex-direct-unified/references/script-index.md

skill

1,797 bytes

028b49ecdcc232a6…

skills/yandex-direct-unified/references/semantic-review-agent-brief.md

skill

1,325 bytes

036eb8a09a23ce7f…

skills/yandex-direct-unified/references/source-map.md

skill

1,561 bytes

7506392708f08fa1…

skills/yandex-direct-unified/references/workflow-supervisor.md

skill

1,535 bytes

73786baea7f76f57…

skills/yandex-direct-unified/SKILL.md

skill

3,521 bytes

aa86bb15e83f88a2…

skills/yandex-performance-ops/agents/openai.yaml

skill

434 bytes

409cbd65dfaf1e38…

skills/yandex-performance-ops/references/ad_format_limits.md

skill

1,794 bytes

8871303ea6544f1d…

skills/yandex-performance-ops/references/api_management_guide.md

skill

3,048 bytes

c9277765c58c63e6…

skills/yandex-performance-ops/references/competitor_research_workflow.md

skill

652 bytes

1fa05195d30931bf…

skills/yandex-performance-ops/references/future_session_start_checklist.md

skill

275 bytes

78073618b4a906de…

skills/yandex-performance-ops/references/lessons_registry.md

skill

292 bytes

4560b6a80ba83d85…

skills/yandex-performance-ops/references/local_overlay_contract.md

skill

4,242 bytes

41220acc1a24b04d…

skills/yandex-performance-ops/references/metrika/API_REFERENCE.md

skill

2,312 bytes

d2bdc83025a691f5…

skills/yandex-performance-ops/references/metrika/CONFIG.md

skill

2,442 bytes

133355effed35fd0…

skills/yandex-performance-ops/references/metrika/CUSTOM_REPORTS.md

skill

2,075 bytes

8717b25205bde30f…

skills/yandex-performance-ops/references/metrika/PERIOD_COMPARISON.md

skill

2,592 bytes

c337a1991c4827de…

skills/yandex-performance-ops/references/metrika/SEARCH_QUERIES.md

skill

2,067 bytes

b542765d78f8c9a1…

skills/yandex-performance-ops/references/promotion_rules.md

skill

1,075 bytes

643cde9aa22811dc…

skills/yandex-performance-ops/references/task_playbooks/00_output_contract.md

skill

5,841 bytes

4eb0f11cefe0799c…

skills/yandex-performance-ops/references/task_playbooks/01_search_negatives_7d.md

skill

1,176 bytes

77488e700cf320b7…

skills/yandex-performance-ops/references/task_playbooks/02_rsy_stop_sites_7d.md

skill

1,000 bytes

828e00fa463bfb7d…

skills/yandex-performance-ops/references/task_playbooks/03_creative_outliers_rotation.md

skill

874 bytes

f62e1d8eb0d4b4a6…

skills/yandex-performance-ops/references/task_playbooks/04_deep_campaign_review_7d.md

skill

2,652 bytes

b0bf682f554cc294…

skills/yandex-performance-ops/references/task_playbooks/05_change_impact_timeline.md

skill

1,735 bytes

ae6dcd7655a72858…

skills/yandex-performance-ops/references/task_playbooks/06_bids_and_modifiers_review.md

skill

696 bytes

c01fd5056e0c0000…

skills/yandex-performance-ops/references/task_playbooks/07_yougile_hygiene_sync.md

skill

6,895 bytes

7c6c0a802f166400…

skills/yandex-performance-ops/references/task_playbooks/08_competitor_search_serp.md

skill

2,789 bytes

fc69ea0bbbe5157b…

skills/yandex-performance-ops/references/task_playbooks/09_missing_phrases_growth.md

skill

782 bytes

0687cd11dd154c46…

skills/yandex-performance-ops/references/task_playbooks/10_extra_control_layers.md

skill

2,057 bytes

cbd692107a5243f3…

skills/yandex-performance-ops/references/task_playbooks/11_pre_apply_presentation.md

skill

3,301 bytes

394798b78959f068…

skills/yandex-performance-ops/references/task_playbooks/12_wordstat_collection_pipeline.md

skill

325 bytes

23c818d7926610b1…

skills/yandex-performance-ops/references/wordstat_collection_framework.md

skill

397 bytes

b0d446cdfd4d9c46…

skills/yandex-performance-ops/references/yandex_cloud_search_handoffs.md

skill

1,481 bytes

cef7dd74c3143d38…

skills/yandex-performance-ops/references/yandex_search_api_search_ads_path.md

skill

2,034 bytes

29ba864c1006ed6e…

skills/yandex-performance-ops/schemas/direct_write_pack.schema.json

skill

3,797 bytes

9d0f8bcbe970ac7d…

skills/yandex-performance-ops/scripts/apply_ad_failure_point_fix.py

skill

283 bytes

22624b7794756644…

Browse all 206 files

Yandex Direct — Frequently asked questions

What is Yandex Direct?
Yandex Direct is an AI plugin in the HOL registry. GitHub-ready Codex plugin bundle for Yandex Direct, Wordstat, Metrika, and Roistat.
How do I install Yandex Direct?
Install Yandex Direct in your harness: Codex — codex plugin marketplace add nebelov/yandex-direct-for-all; Any agent — npx [email protected] add nebelov/yandex-direct-for-all. Full step-by-step guidance is on the HOL plugin page.
How do I install Yandex Direct in Codex?
To install Yandex Direct in Codex, start with codex plugin marketplace add nebelov/yandex-direct-for-all. The complete step-by-step install guide for Codex is on the HOL plugin page.
How is the Trust Score for Yandex Direct computed?
Yandex Direct has a HOL Trust Score of 77 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/vitaliy-travin%2Fyandex-direct-for-all/trust
Who publishes Yandex Direct?
Yandex Direct is published by Vitaliy Travin and listed on HOL.

Install signal

HOL cannot see every install. These are separate signals from different sources, so they are not added together. Counts under each floor show as <N.

Install commands issued here
<5
HOL Guard install commands issued from this listing, last 28 days.
Opt-in install reports
<10
Machines that reported installing it through HOL Guard in week 2026-W43. Reporting is opt-in, so most installs are not counted.
HOL Guard workspaces
<5
Workspaces that approved it or include it in an approved-plugin feed, as of today.