Repository snapshot does not include a lockfile.
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.
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
- Open data
- entity.json (JSON-LD)
Registry snapshot
- Owner verification
- Not verified
- Scanner
- Registry fallback scan
- Security result
- Partial scan
- Digest verified
- Yes
Trust and security
Trust & reputation
HOL Trust Score
Per-metric points (0–100 each) combined via a weighted average into the overall score.
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.
Security posture
See how the Trust Score is computedSome 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
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
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Install guidance
Install in Codex
Install through the Codex CLI plugin marketplace.
Optional: install HOL Guard for Codex first, so it can check this plugin's tools on your machine before Codex uses them.
- 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
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
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.
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.
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.
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.
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.
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.
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…
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.
Related plugins
Ordered by Trust Score. Listings cannot pay for these positions. Check each one fits your task before switching from Yandex Direct.
Alternatives in Tools & Integrations
- Agent402Open-source MCP server and x402 seller: 500+ tools for web search, rendering, PDFs, OCR, market and SEC data, paid per call in USDC or free via proof-of-work, no account or API keyTrust 98 · Scan: passed · Codex, MCP, Cursor
- AI Command CenterLocal-first Windows, macOS and Linux command center for Claude Code, Codex, OpenCode, Aider, Gemini CLI, Ollama and 8,000+ API models, with live cost and token analytics (even for Claude Code sessions in other terminals), a side-by-side Arena, real terminals and git per projectTrust 98 · Scan: passed · Codex, Claude Code, Antigravity CLI
- humanizer-ruAgent skill for Claude Code, Codex, Cursor and Gemini that rewrites Russian text to remove 64 AI-generation markers (bureaucratese, calques, ChatGPT fingerprints), with a corpus-calibrated scanner, audit mode and author-voice calibrationTrust 98 · Scan: passed · Codex, DeepSeek Harness, Claude Code
- ThoughtProof MCPLocal MCP pre-action verification for agents: mandate + proposed action → ALLOW/BLOCK/UNCERTAIN; execute only on ALLOWTrust 98 · Scan: passed · Codex, MCP
