VK Ads campaign builder skill
vk-ads-manager
A skill that walks an agent through the full VK Ads campaign path: from competitors and audiences to banners and a paused account structure
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Creates a real campaign structure in the VK ad account, though paused
- Uses external image and video generation services that receive brand materials
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/vk-ads-managerDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add ai-hub-open/vk-ads-manager --skill vk-ads-manager -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Copy the skill folder into your agent's skills directory; on a VK campaign request the skill sets up a vk-campaign-<slug>/ working folder itself and walks through the steps from brief to a paused structure.
This is third-party code. Review the repository files before installing.
What it does
The skill walks an agent through preparing a campaign in the new VK Ads account (ads.vk.ru): a brief, competitor research across circles, positioning and value propositions per segment, an audience matrix by warmth and buyer persona, pixel and event setup, a three-scenario budget forecast, ad copy tuned to VK formats with limit checks, and finally creating the campaign structure via the API. Each step leaves a file in a vk-campaign-<slug>/ working folder that the next step reads, and session state is kept in _state.json so work can resume where it left off. The campaign, ad groups and banners are created strictly paused, and the agent is explicitly forbidden from turning on impressions itself.
Who it is for. For marketers and agencies who want an agent to hand back a ready VK Ads campaign structure instead of a checklist of recommendations.
Good fit when
- You need the full campaign prep cycle: from brief and competitors to a ready account structure
- You need an audience matrix with reasoning for which combinations to run
- You need a budget forecast across minimum, target and extended scenarios
Not a fit when
- You need a campaign in the old VKontakte account or myTarget: as of January 2026 they are closed to new campaigns, the skill only works with ads.vk.ru
- Your environment has no way to run Python code or hold a dialog with the user: some steps then have to be done manually
Example request
Build a VK Ads campaign for a new product launch: competitors, audiences, banners and a paused structureLimitations
Needs at least two environment abilities: reading and writing files in the working folder, and a dialog with the user for confirmation at each gate. Without code execution, limit validation, media generators and automatic REST upload are lost. Image and video generation relies on external providers (Replicate, Runway, Veo, Kling) whose availability from Russia is not guaranteed.
How to disable. Remove the skill folder from your agent's skills directory.
Security check
- Creates a real campaign structure in the VK ad account, though paused
- Uses external image and video generation services that receive brand materials
README in short
The Russian README explains the ten-step route from brief to creating the campaign via the API, stresses that the campaign is set up paused and the agent may not turn on impressions, describes the warmth-and-persona audience matrix, the three budget forecast scenarios, and the required and optional environment abilities with what is lost when each is missing.
SKILL.md
--- name: vk-ads-manager description: Полный lifecycle для VK Рекламы (ads.vk.ru) - от стратегии и медиаплана до запуска через API и работы с активной кампанией. Включает воронку подготовки (бриф, конкуренты по 4 кругам с заменителями снизу, персоны, аудитории, семантика, УТП по сегментам, прогноз с гейтом маркетолога, структура, креативы, залив) и lifecycle (мониторинг, бюджет, пауза, lookalike, оптимизация). Используй когда пользователь хочет запустить таргет в VK Рекламе, VK Ads, ВКонтакте, собрать медиаплан или стратегию, проанализировать конкурентов, проработать аудитории и УТП, составить объявления, спрогнозировать охваты, лиды, CPL, собрать отчет для агентства. --- # VK Ads Manager - полный lifecycle Скилл проводит как через 10-шаговую воронку подготовки кампании в VK Рекламе (ads.vk.ru), так и через повседневную работу с уже существующей кампанией. Пользователь - source of truth и редактор, не оператор. С января 2026 года старый кабинет ВКонтакте (vk.com/ads) и myTarget закрыты для создания новых кампаний, все ведется через единый кабинет VK Реклама (ads.vk.ru).
FAQ
Will the campaign start spending budget right away?
No, the campaign, ad groups and banners are created paused; the agent is not allowed to turn on impressions, a marketer does that manually.
Can I pause and resume later?
Yes, state is kept in the working folder's _state.json, and on a resume request the agent picks it up and continues.
Related
A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts
Marketing Skills for AI agents
Marketing Skills for AI Agents
About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents
SendPulse MCP server
SendPulse MCP
SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat
Yandex Direct MCP generated from a machine-readable schema
yandex-direct-mcp
An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand