VK Ads Skill for Claude Code

A Claude Code skill for the full VK Ads cycle: campaigns, ad groups, banners, statistics, remarketing and lead forms via bash scripts

  • 2 ★ on the repository
  • Last commit
Skill

Broad access

Why this level

  • Can start, stop and delete campaigns and banners
  • Spends the account's ad budget
  • Exports personal data from lead forms
All reasons and checks
Russian stack

bugzbunnyviber/vk-ads-skill

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/vk-ads-skill-for-claude-code

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Can start, stop and delete campaigns and banners
  • Spends the account's ad budget
  • Exports personal data from lead forms

This is third-party code. Review the repository files before installing.

What it does

The skill adds a set of bash scripts on top of the VK Ads API to Claude Code: listing and managing campaigns, ad groups and banners, daily and summary statistics, remarketing segments and user lists, lead form and survey management with lead export. A separate script fetches and refreshes an OAuth token from a VK Ads application's client id and secret. Bulk actions like starting or stopping several campaigns at once are covered.

Who it is for. For performance marketers running VK Ads who want to manage their account from a Claude Code conversation.

Good fit when

  • You need campaign statistics for a period without opening the ad console
  • You need to bulk-stop or restart several campaigns
  • You need to export lead-form submissions or build a remarketing segment

Not a fit when

  • You do not want to give an agent OAuth access to the ad account and its budget
  • You need the legacy myTarget cabinet rather than the current ads.vk.com

Example request

Stop all active VK Ads campaigns with CTR below 0.5% over the last 7 days

Limitations

The repository is small, has no releases or tests, and no license is stated. The scripts perform real actions in the account: starting, stopping and deleting campaigns and banners, so it is worth issuing a token with limited rights if VK Ads supports that, and testing on a non-production account first.

How to disable. Delete the ~/.claude/skills/vk-ads folder (or wherever the skill was installed) and revoke the OAuth token in VK Ads settings.

FAQ

How does the skill get access to the VK Ads account?

Through an OAuth app: get_token.sh exchanges a client_id and client_secret for a token and can refresh it.

Can I only view statistics without changing campaigns?

Yes, statistics and campaign listing are separate scripts, but the app token still grants write access unless you restrict it.

Discussion

No questions or reviews yet.

VK Ads skill for agencies

claude-skill-vk-ads

Russian stack

A Claude Code skill for VK Ads built for agencies: bulk operations, hashed remarketing audiences, ad-marking compliance and Google Sheets reports

SkillBroad access2Repository stars
Russian stack

A skill that walks an agent through the full VK Ads campaign path: from competitors and audiences to banners and a paused account structure

SkillExtended access3Repository stars
Russian stack

Claude Code skill: collects semantics for VK Ads from real Wordstat via browser, without Direct or paid APIs

SkillExtended access

BotHelp analytics skill

claude-skill-bothelp

Russian stack

A Claude Code skill for the BotHelp Open API: a bot map, step-by-step drop-off, subscriber export and limited management via the open API

SkillExtended access

VK Ads MCP server

VK Реклама MCP

Russian stack

An MCP server for VK Ads: campaigns, groups, banners, statistics and balance through chat, with in-chat account connection instead of manual OAuth

MCP serverBroad access12Repository stars

Senler analytics skill

claude-skill-senler

Russian stack

A Claude Code skill for Senler: funnel and broadcast analytics for VK chat bots, tag-based subscriber segmentation by drop-off and churn

SkillExtended access1Repository stars

README in short

The README lists eight skill scripts: connection check, campaigns, ad groups, banners, statistics, remarketing, lead forms and token retrieval, with example commands for each. It separately describes API coverage: campaign management and bulk actions, eleven statistics metric groups, remarketing segments and goals, lead forms and surveys, creative uploads, agency client and billing management, targeting and reference data. Detailed docs for each block live in the references folder.

README badge

Report a problem