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

Skill

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
All reasons and checks
Russian stack

ai-hub-open/vk-ads-manager

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/vk-ads-manager

Detects 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit ee227b3.

Text for your agent

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 structure

Limitations

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.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow risk52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh risk1Repository stars
Foxx AIVK Ads campaign builder skill

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.