技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
direct【数据与研究】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 o…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
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:
Authors: Nick Serebrov & Kobe 🐍
Full-cycle Yandex Direct management: account audits, campaign CRUD, keyword management, reporting, optimization, and budget analysis.
| 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) |
Credentials: ~/.secrets/yandex-direct.json
{ "client_id": "...", "client_secret": "...", "oauth_token": "..." }
Endpoint: https://api.direct.yandex.com/json/v5/
Auth: Authorization: Bearer {oauth_token}
API wrapper script: scripts/yd-api.sh
/direct audit~/.secrets/yandex-direct.jsoncampaigns service)references/yandex-audit.mdreferences/scoring-system.mdreferences/benchmarks.md/direct campaignscampaigns.get with fields: Id, Name, Status, State, Statistics, DailyBudget, Strategy/direct createcampaigns.addadgroups.addkeywords.addads.add (TextAd for search, TextImageAd for YAN)/direct keywordskeywords.get with campaign/adgroup filter/direct report/json/v5/reports)/direct optimizereferences/benchmarks.md/direct budget/direct negativenegativekeywordsharedsets)Load on-demand, NOT at startup:
references/yandex-audit.md — 50+ audit checks (YD01-YD55)references/scoring-system.md — Weighted scoring (0-100, grades A-F)references/benchmarks.md — Russian market benchmarks (CTR, CPC, CVR)references/bidding-strategies.md — Yandex Direct bidding strategy guidereferences/compliance.md — Yandex moderation rules & ad policiesreferences/image-specs.md — Image sizes and specs for YAN (RSY) adsscripts/yd-api.sh — Generic API v5 call wrapperscripts/yd-report.sh — Reports service wrapperscripts/yd-audit.sh — Automated audit data collectionagents/audit-yandex.md — Audit subagent for parallel campaign analysis