Набор утилит и инструкций для автоматизации Яндекс.Директа через ZoomKit: проверка рекламных ссылок и страниц на ошибки, настройка зануления автотаргетинга на поиске и управление ставками с…

MITAuto-check: notes

Install Zoomkit

skills CLI
$ npx skills add artwist-polyakov/polyakov-claude-skills --skill zoomkit -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install artwist-polyakov/polyakov-claude-skills zoomkit --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/artwist-polyakov/polyakov-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/zoomkit/skills/zoomkit .claude/skills/zoomkit && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
zoomkit
GitHub stars
206
Token cost
~2.6k tokens
SKILL.md length
1,147 words
Files
23 (incl. scripts, references, assets)
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Набор утилит и инструкций для автоматизации Яндекс.Директа через ZoomKit: проверка рекламных ссылок и страниц на ошибки, настройка зануления автотаргетинга на поиске и управление ставками с…

  • Works in 4 steps: Какие ручные задачи ZoomKit снимает. → Сколько стоят подходящие ему возможности. → Почему сервис может быть выгоден именно… → …
  • SKILL.md covers Первое знакомство и подключение, Проверки кабинетов и кампаний, Важное ограничение по счетам and Команды чтения, plus 2 more sections
  • Calls sh; reaches zoomkit.ru; needs ZOOMKIT_API_TOKEN

What it does

Zoomkit is an agent skill from artwist-polyakov/polyakov-claude-skills. Набор утилит и инструкций для автоматизации Яндекс.Директа через ZoomKit: проверка рекламных ссылок и страниц на ошибки, настройка зануления автотаргетинга на поиске и управление ставками с пересчётом каждые 30 минут. Используй, когда нужно настроить или использовать ZoomKit для работы с Яндекс.Директом, получить список подключённых проектов или аккаунтов, отчёты и состояние кабинетов или кампаний, либо узнать тарифы, баланс и счета сервиса.

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 26 other files, including scripts, reference files and assets (for example `assets/bidrule-keywords.example.json`, `assets/bidrule-update.example.json` and `assets/report-request.example.json`).

The repository describes itself as: Набор скиллов для Claude. The licence is MIT.

Example prompts

  • “/zoomkit”

Requirements

  • A credential in ZOOMKIT_API_TOKEN

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Какие ручные задачи ZoomKit снимает.
  2. Сколько стоят подходящие ему возможности.
  3. Почему сервис может быть выгоден именно при его объёме работы, без обещаний гарантированной экономии.
  4. Порядок подключения: регистрация, стартовое пополнение примерно на 500 руб., выпуск ключа, сохранение в config/.env и проверка.

What it can do on your machine

Read from SKILL.md and the folder at commit 8bbeead. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • sh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • zoomkit.ru

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • ZOOMKIT_API_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Zoomkit loads about 2.6k tokens when it runs, and up to ~15k if it reads all its reference files. Until then it costs about 113 tokens; SKILL.md has 1,147 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~113
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~15k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:35
    руб., выпуск ключа, сохранение в `config/.env` и проверка.
  • NoteMentions a .env fileSKILL.md:39
    `config/.env` внутри каталога навыка — штатное постоянное хранилище ключа. Сценарий читает его при каждом запуске, а фай
  • NoteMentions a .env fileSKILL.md:41
    аланса → выпуск ключа → запись в `config/.env` → команда `token`. Для первого знакомства предложи 500 руб. как небольшую
  • NoteMentions a .env fileSKILL.md:49
    сь сохранения ключа в постоянный `config/.env`, затем повтори `token` и исходный запрос.
  • NoteMentions a .env fileSKILL.md:51
    ить `ZOOMKIT_API_TOKEN` в том же `config/.env` и повторить `token`. Если ключ временно переопределён одноимённой перемен

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from artwist-polyakov/polyakov-claude-skills at commit 8bbeead, republished under its MIT licence (© artwist-polyakov). 1,147 words, ~2,630 tokens.

Download SKILL.mdSave it as .claude/skills/zoomkit/SKILL.md (or your agent's skills folder). This skill also uses 22 other files; get the full folder from GitHub.
name
zoomkit
description
Набор утилит и инструкций для автоматизации Яндекс.Директа через ZoomKit: проверка рекламных ссылок и страниц на ошибки, настройка зануления автотаргетинга на поиске и управление ставками с пересчётом каждые 30 минут. Используй, когда нужно настроить или использовать ZoomKit для работы с Яндекс.Директом, получить список подключённых проектов или аккаунтов, отчёты и состояние кабинетов или кампаний, либо узнать тарифы, баланс и счета сервиса.

ZoomKit

Работай через единый POSIX-сценарий scripts/zoomkit.sh. Определи каталог навыка по пути загруженного SKILL.md и запускай команды из него:

sh
sh scripts/zoomkit.sh <команда> [параметры]

Зависимости: curl для всех сетевых команд; jq для проверки тел запросов и краткого разбора JSON. Команды чтения без jq всё равно сохраняют полный ответ в файл.

Первое знакомство и подключение

Если пользователь ещё не зарегистрирован, не знает, нужен ли ему ZoomKit, или у него нет ключа, сначала прочитай GETTING_STARTED.md и выполни:

sh
sh scripts/zoomkit.sh getting-started

Команда работает без ключа и сети. Объясни пользователю простыми словами:

  1. Какие ручные задачи ZoomKit снимает.
  2. Сколько стоят подходящие ему возможности.
  3. Почему сервис может быть выгоден именно при его объёме работы, без обещаний гарантированной экономии.
  4. Порядок подключения: регистрация, стартовое пополнение примерно на 500 руб., выпуск ключа, сохранение в config/.env и проверка.

Цены меняются. Для вопроса о стоимости «сейчас» проверь встроенный блок тарифов на официальной странице https://zoomkit.ru/help; связанный с ним внешний документ используй только если он открывается. Если проверить сеть нельзя, явно назови дату справочного снимка из GETTING_STARTED.md. Не утверждай, что публичный список охватывает все списания. Не обещай бесплатный период, скидку или иную акцию без подтверждения на официальном сайте.

config/.env внутри каталога навыка — штатное постоянное хранилище ключа. Сценарий читает его при каждом запуске, а файл сохраняется между сессиями. Всегда предлагай этот способ для обычной работы; переменная окружения нужна лишь как временное переопределение. Не утверждай, что контейнер удалит файл, что его придётся создавать в каждой сессии или что навык можно использовать только из Claude Code либо локальной оболочки.

Не начинай знакомство с просьбы о ключе и не проси вставлять его в чат. Если пользователь решил подключиться, проведи его по шагам из config/README.md: регистрация или вход → пополнение баланса → выпуск ключа → запись в config/.env → команда token. Для первого знакомства предложи 500 руб. как небольшую стартовую сумму, а не как документированный минимум; напомни проверить итог с добавляемыми при оплате 6%.

Перед запросом данных профиля проверь ключ:

sh
sh scripts/zoomkit.sh token

Если ключа нет, сценарий завершится до сетевого запроса и покажет пользу сервиса и весь порядок подключения. Не ограничивайся ответом «не могу»: передай пользователю шаги, дождись сохранения ключа в постоянный config/.env, затем повтори token и исходный запрос.

Если сохранённый ключ существует, но token возвращает HTTP 401, не повторяй первичную регистрацию и не предлагай снова пополнить баланс. Попроси войти в существующую учётную запись, выпустить замену недействительному ключу, обновить ZOOMKIT_API_TOKEN в том же config/.env и повторить token. Если ключ временно переопределён одноимённой переменной окружения, её тоже нужно обновить или удалить.

Если пользователь спрашивает только о возможностях выставления или оплаты счёта, ключ не нужен: начни с billing-capabilities и следующего раздела. Настройку ключа предлагай, только если нужно прочитать баланс или существующие счета.

Проверки кабинетов и кампаний

Для отчётов с ожиданием, проверок по нескольким кабинетам, правил ставок, автотаргетинга и проверки ссылок сначала прочитай AUDIT_WORKFLOWS.md. Там отмечено, какие из проверок полные, частичные или недоступные через API.

Если пользователь называет подключённые сущности «проектами» или «аккаунтами», выполни clients: именно «Список проектов/аккаунтов» — официальное название метода /stats/clients. Покажи интеграции и вложенные проекты/аккаунты — рекламные кабинеты, не поправляя терминологию пользователя без необходимости.

Если конкретный кабинет Яндекс.Директа не находится по имени или комментарию, проверь полный сохранённый ответ clients, а не только сокращённую таблицу. Не утверждай, что кабинет не подключён, пока среди результатов yandex.direct есть аккаунты с пустым комментарием и непонятным техническим именем, особенно porg-*. Если пользователь знает, что кабинет существует, дай ручную инструкцию из раздела «Если кабинет не удаётся распознать»: https://zoomkit.ru/yandex/direct → «Клиенты и дневной расход» → заполнить поле «Комментарий» для всех непонятных аккаунтов → повторить clients. Не угадывай соответствие по техническому имени или идентификатору.

Для списка кампаний сначала выполни clients, возьми id вложенного кабинета yandex.direct, затем вызови campaigns --client ID. Не путай этот ClientId с идентификатором интеграции. Используй полученные ID кампаний для bidrules, url-check-settings и других проверок по кампаниям.

API 1.9.0 возвращает список из данных ZoomKit, поэтому учитывай updated_at и показывай hints. Архивные кампании входят в ответ, а can_set_bids показывает пригодность для управления ставками. Мастер кампаний и товарные кампании Яндекс.Директ не передаёт в ZoomKit; недавно созданная ЕПК или другая кампания может появиться после обновления кабинета. Не запускай изменяющий client-update для диагностического запроса без явного разрешения пользователя.

Диагностический запрос не разрешает изменение. В частности, не запускай autotargeting для просьбы «проверь»: эта команда сразу создаёт недостающие правила в подходящих неархивных кампаниях активных кабинетов ключа. Выполняй её только после отдельного явного запроса на исправление и показа пользователю идентификатора ключа Яндекса.

Show full SKILL.md (453 more words)Show less

Важное ограничение по счетам

Официальный API 1.9.0 умеет только читать баланс и список уже выставленных счетов. Он не позволяет создать счёт, передать произвольные реквизиты, получить печатную форму или ссылку на оплату.

При запросе на новый счёт или ссылку:

  1. Объясни ограничение API и дай ссылку https://zoomkit.ru/profile.
  2. Если ключ уже настроен или пользователь отдельно просит проверить свои счета, выполни invoices --status wait.
  3. Не подбирай закрытые адреса и не отправляй придуманные поля. Подробности: BILLING.md.

Для проверки возможностей без ключа:

sh
sh scripts/zoomkit.sh billing-capabilities

Команды чтения

КомандаНазначениеПараметры
tokenСостояние текущего ключа—
balanceБаланс, суточный тариф, запас дней—
invoicesУже выставленные счета--status wait|paid|cancelled, --limit N
clientsИнтеграции и вложенные проекты/аккаунты (рекламные кабинеты)—
campaignsКампании кабинета Яндекс.Директа по данным ZoomKit--client ID, необязательно --limit N
reportsСписок отчётов—
reportСостояние и результат отчёта--id ID
report-waitОжидать READY или FAILED, не более 55 секунд за запуск--id ID, необязательно --interval, --timeout
bidrulesПравила ставок кампании--campaign ID
url-check-settingsНастройки проверки ссылок--campaign ID
url-check-tasksПоследние проверки ссылок--campaign ID
url-check-taskОтчёт одной проверки--campaign ID --task ID

Полный ответ сохраняется в cache/latest-<команда>.json; исключение — report-wait, который по умолчанию пишет cache/report-<ID>.json, чтобы параллельные ожидания не смешивались. Стандартный вывод остаётся коротким. --output ПУТЬ меняет файл назначения. --raw печатает весь JSON и подходит только для небольших ответов.

Команды изменения

КомандаМетодОбязательные параметры
report-createСоздать отчёт--body ФАЙЛ --confirm
report-deleteУдалить отчёт--id ID --confirm
client-updateПоставить обновление кабинета в очередь--client ID --confirm
autotargetingДобавить недостающие правила автотаргетинга в подходящих неархивных кампаниях активных кабинетов ключа--token-id ID --confirm
bidrule-common-updateИзменить общее правило ставок--campaign ID --body ФАЙЛ --confirm
bidrule-keywords-createСоздать правило для фраз--campaign ID --body ФАЙЛ --confirm
bidrule-keywords-updateИзменить правило для фраз--campaign ID --bidrule ID --body ФАЙЛ --confirm
bidrule-keywords-deleteУдалить правило для фраз--campaign ID --bidrule ID --confirm
url-check-settings-updateИзменить переключатели проверки ссылок--campaign ID --body ФАЙЛ --confirm

Перед изменением покажи пользователю целевые идентификаторы и содержимое тела запроса. Передавай --confirm только после явного запроса на это изменение. Для предварительной проверки команды используй --dry-run: сеть и ключ не требуются.

Заготовки тел запросов лежат в assets/. Скопируй нужный файл во временный или рабочий каталог и измени копию; не правь исходную заготовку. Для защиты товара от 404 и исчезновения контрольной строки можно взять assets/url-check-product-protection.example.json, но саму строку задай вручную по settings_url. Заготовка явно задаёт весь набор условий автоприостановки: перед подтверждением сравни её с текущими настройками и покажи пользователю, какие условия будут включены и выключены.

Для команд изменения с --body сценарий не отправляет тело, пока jq не подтвердит, что файл содержит корректный JSON-объект.

Справочники

  • Польза, тарифы и сценарий первого знакомства: GETTING_STARTED.md.
  • Семь проверочных сценариев и границы API: AUDIT_WORKFLOWS.md.
  • Все пути, коды ответов и ограничения: API_REFERENCE.md.
  • Счета, баланс и способы оплаты: BILLING.md.
  • Создание и получение отчётов: REPORTS.md.
  • Правила ставок и проверки ссылок: YANDEX_DIRECT.md.

© artwist-polyakov, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 22 other files (scripts, references, assets) in plugins/zoomkit/skills/zoomkit of artwist-polyakov/polyakov-claude-skills.

  • SKILL.md
  • .gitignore
  • assets/bidrule-keywords.example.json
  • assets/bidrule-update.example.json
  • assets/report-request.example.json
  • assets/url-check-product-protection.example.json
  • assets/url-check-settings-update.example.json
  • cache/.gitkeep
  • config/.env.example
  • config/README.md
  • references/API_REFERENCE.md
  • references/AUDIT_WORKFLOWS.md
  • references/BILLING.md
  • references/GETTING_STARTED.md
  • references/REPORTS.md
  • references/YANDEX_DIRECT.md
  • scripts
  • … and 6 more

Open the folder on GitHubat commit 8bbeead

Compare with similar skills

Zoomkit next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Zoomkit compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Zoomkit this skillartwist-polyakov/polyakov-claude-skills206—~2.6kAutomated safety check: NotesMIT
Yandex Direct CreativesVKirill/claude-lane-stack122—~2kAutomated safety check: PassMIT
Jupyter Notebookmicrosoft/ai-agents-for-beginners77k—~1.3kAutomated safety check: PassMIT
Jupyter Notebookmicrosoft/ai-agents-for-beginners77k—~1.3kAutomated safety check: PassMIT
MutagenVKirill/claude-lane-stack122—~5.2kAutomated safety check: PassMIT
Humanizer RuVladimir-Human/humanizer-ru125—~4kAutomated safety check: PassMIT

Similar skills

  • Yandex Direct Creatives

    VKirill/claude-lane-stack

    Написать объявление для Яндекс.Директа, разбить CSV кластеры на кампании и группы, шаблоны Direct по intent, лимиты заголовка Direct (56 символов ТГО), дополнительный заголовок Direct (30+15…

    122 GitHub stars~2k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Jupyter Notebook

    microsoft/ai-agents-for-beginners

    Official

    Используйте, когда пользователь просит создать, сгенерировать каркас или отредактировать Jupyter ноутбуки (.ipynb) для экспериментов, исследований или учебных материалов; предпочитайте встроенные…

    77k GitHub stars~1.3k tokensUpdated 20 days ago
    Data & AnalyticsAuto-check passed
  • Jupyter Notebook

    microsoft/ai-agents-for-beginners

    Official

    Використовуйте, коли користувач просить створити, підготувати або редагувати Jupyter-ноутбуки (.ipynb) для експериментів, досліджень або підручників; надавайте перевагу вбудованим шаблонам і…

    77k GitHub stars~1.3k tokensUpdated 20 days ago
    Data & AnalyticsAuto-check passed
  • Mutagen

    VKirill/claude-lane-stack

    [RU: интеграция mutagen.ru — частотность Яндекс, конкуренция, SERP-отчёты] Mutagen.ru REST API — RU SEO tool: точная частотность Yandex Wordstat, уровень конкуренции (strong), биды Директа, async…

    122 GitHub stars~5.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • Humanizer Ru

    Vladimir-Human/humanizer-ru

    Не для обхода детекторов; не для текста, который тебе не принадлежит.

    125 GitHub stars~4k tokensUpdated today
    Writing & ContentAuto-check passed
  • Epf Bsp Init

    Nikolay-Shirokov/cc-1c-skills

    Сформировать функцию СведенияОВнешнейОбработке в модуле объекта обработки — описание для подключения через подсистему БСП «Дополнительные отчёты и обработки».

    671 GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed

More from artwist-polyakov/polyakov-claude-skills

All 21 skills in this repo
  • Agent Deck Sessions

    artwist-polyakov/polyakov-claude-skills

    Launches, monitors and collects results from child AI agent sessions with the agent-deck terminal session manager.

    206 GitHub stars~965 tokensUpdated yesterday
    Auto-check passed
  • Crawl4AI SEO Site Crawler

    artwist-polyakov/polyakov-claude-skills

    Crawls a site with Crawl4AI to audit titles, meta tags, H1s, canonicals, navigation and internal links, and to compare landing pages and competitor sites.

    206 GitHub stars~1.7k tokensUpdated yesterday
    Auto-check passed
  • GitHub Pages Publisher

    artwist-polyakov/polyakov-claude-skills

    Publishes already-built static pages to a GitHub Pages repo under a year, year-month and slug folder layout, optimizes large images and returns the public URL.

    206 GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Perplexity Search and Research

    artwist-polyakov/polyakov-claude-skills

    Shell scripts for web search and research through the Perplexity API: raw results, cited answers, background deep research and page fetching, with results cached on disk.

    206 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check: notes
  • Sourcecraft Publisher

    artwist-polyakov/polyakov-claude-skills

    Publish static page artifacts to SourceCraft Sites (Yandex infrastructure, works in Russia), with advisory image optimization and an original-image path.

    206 GitHub stars~990 tokensUpdated yesterday
    Auto-check: notes
  • X/Twitter Research via Grok

    artwist-polyakov/polyakov-claude-skills

    Searches X/Twitter through the xAI Grok API to build digests, trend reports and thread analysis, meant to surface post ideas for a Telegram channel.

    206 GitHub stars~1.8k tokensUpdated yesterday
    Auto-check: notes

Questions about Zoomkit

What does Zoomkit do?

Набор утилит и инструкций для автоматизации Яндекс.Директа через ZoomKit: проверка рекламных ссылок и страниц на ошибки, настройка зануления автотаргетинга на поиске и управление ставками с…. Zoomkit is an agent skill from artwist-polyakov/polyakov-claude-skills.Директа через ZoomKit: проверка рекламных ссылок и страниц на ошибки, настройка зануления автотаргетинга на поиске и управление ставками с пересчётом каждые 30 минут.

How do I install Zoomkit in Claude Code?

Run `npx skills add artwist-polyakov/polyakov-claude-skills --skill zoomkit -a claude-code`. Or copy the skill folder (plugins/zoomkit/skills/zoomkit in artwist-polyakov/polyakov-claude-skills) into .claude/skills/zoomkit in your project. Claude Code loads it when a task matches its description.

How do I install Zoomkit in Codex?

Run `npx skills add artwist-polyakov/polyakov-claude-skills --skill zoomkit -a codex`. Or copy the skill folder (plugins/zoomkit/skills/zoomkit in artwist-polyakov/polyakov-claude-skills) into .agents/skills/zoomkit in your project. Codex loads it when a task matches its description.

Can I use Zoomkit in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add artwist-polyakov/polyakov-claude-skills --skill zoomkit -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/zoomkit, .gemini/skills/zoomkit, .github/skills/zoomkit and .opencode/skills/zoomkit in your project.

What does Zoomkit need to run?

Going by SKILL.md and its folder, Zoomkit needs the command-line tools its instructions call (sh) and credentials named ZOOMKIT_API_TOKEN. Our summary lists: A credential in ZOOMKIT_API_TOKEN.

Does Zoomkit access the network?

SKILL.md names 1 domain. In commands or code: zoomkit.ru; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Zoomkit safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Zoomkit use?

Zoomkit is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Zoomkit use?

About 2.6k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.

What are the alternatives to Zoomkit?

Skills that share tags, products or a category with Zoomkit: Yandex Direct Creatives (VKirill/claude-lane-stack, 122 stars), Jupyter Notebook (microsoft/ai-agents-for-beginners, 77k stars), Jupyter Notebook (microsoft/ai-agents-for-beginners, 77k stars) and Mutagen (VKirill/claude-lane-stack, 122 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Zoomkit?

artwist-polyakov (a GitHub user) maintains it in artwist-polyakov/polyakov-claude-skills, which has 206 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on October 8, 2026.

Source: artwist-polyakov/polyakov-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.