Скилл базы знаний Bitrix24 2.0 (kb-b24)

kb-b24

Скилл для Google Antigravity: читает и пишет страницы новой базы знаний Bitrix24 (note.*, REST 3.0) через CLI-скрипт на чистом Python

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Может создавать и перезаписывать страницы базы знаний
  • Вебхук наследует права создавшего его пользователя на нужные базы
Все причины и проверки
Российский стек

mstar-corp/kb-b24-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/kb-b24

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add mstar-corp/kb-b24-skill --skill kb-b24 -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 029ee20.

Текст для агента

Склонируй репозиторий в ~/.gemini/config/skills/kb-b24, скопируй .env.example в .env рядом с SKILL.md и впиши BITRIX24_WEBHOOK_URL с правом note, затем проверь установку командой python3 scripts/kb.py kb-list.

Другие способы из описания автора
git clone <repo-url> ~/.gemini/config/skills/kb-b24

Глобальная установка скилла для Google Antigravity.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл дает агенту Google Antigravity команды для базы знаний Bitrix24 второго поколения: список баз, дерево документов, чтение страницы в исходном Markdown, полнотекстовый поиск по заголовкам и содержимому, создание и обновление документов. Все делает один скрипт scripts/kb.py на чистом Python без внешних зависимостей, который обращается к методам note.* через REST 3.0 и входящий вебхук Bitrix24. Скилл рассчитан на интерактивную работу: агент вызывает команды по запросу пользователя вместо MCP-сервера, чтобы не держать лишнюю схему инструментов в контексте.

Для кого. Для команд на Bitrix24 с новой базой знаний (note.*), которые ведут документацию в диалоге с агентом Google Antigravity.

Подходит, если

  • Нужно найти или прочитать статью в базе знаний Bitrix24 по запросу на естественном языке
  • Нужно создать или обновить страницу базы знаний прямо из диалога с агентом
  • Используется Google Antigravity, а не Claude Code или другой MCP-клиент

Не подходит, если

  • На портале только старая база знаний на модуле Landing, а не note.* (KB 2.0)
  • Нужно запускать агента без интерактивного подтверждения (headless): в этом режиме Antigravity блокирует инструменты скилла
  • Нужна интеграция через MCP, а не отдельный CLI-скрипт

Пример запроса к агенту

Проверь на базе знаний Bitrix24, есть ли статья про процесс онбординга

Ограничения

README и часть SKILL.md написаны на вьетнамском языке. Работает только с базой знаний 2.0 (note.*), со старой Landing-базой не совместим. В headless-режиме Antigravity (agy -p) инструменты скилла блокируются политикой безопасности независимо от настроек allow-rule, автор рекомендует в этом случае вызывать kb.py напрямую, а не через агента. Есть нюанс с потерей символов при 4-байтовых эмодзи в тексте страницы из-за кодировки utf8mb3 на стороне Bitrix24.

Как отключить. Удалите папку kb-b24 из каталога скиллов Antigravity (~/.gemini/config/skills/ или .agents/skills/ в проекте).

Проверка безопасности

  • Может создавать и перезаписывать страницы базы знаний
  • Вебхук наследует права создавшего его пользователя на нужные базы

Коротко о README

README на вьетнамском объясняет установку скилла глобально или для проекта, настройку вебхука со скоупом note, проверку через kb-list и таблицу подкоманд (kb-list, kb-add, tree, get, search, add, update, raw). Отдельный раздел описывает ограничение headless-режима Antigravity и типовые ошибки вроде ERROR_METHOD_NOT_FOUND при отсутствующем скоупе.

SKILL.md

---
name: kb-b24
description: Doc va ghi Knowledge Base 2.0 tren Bitrix24 (KB kieu Notion) qua CLI kb.py, module note, REST 3.0. Dung skill nay khi user muon viet/tao/sua bai tren KB Bitrix24, doc/tra cuu tai lieu noi bo tren B24, hoac tim noi dung trong cac knowledge base.
---

# kb-b24 - Knowledge Base 2.0 tren Bitrix24

Quan ly KB 2.0 (Notion-style) bang mot script CLI: scripts/kb.py. Chon CLI thay vi MCP de khong ton token schema thuong truc.

## Subcommands
| Lenh | Viec |
|------|------|
| kb-list | Liet ke cac KB (collection) |
| kb-add <name> | Tao KB moi |
| tree <collection_id> | Cay document cua 1 KB |
| get <document_id> | Doc 1 document |
| search <query> | Tim document theo tieu de va noi dung |
| add <collection_id> <title> | Tao document |
| update <document_id> | Sua document |
| raw <method> | Goi note.* bat ky |

Частые вопросы

Нужен ли MCP-сервер?

Нет, скилл вызывает один CLI-скрипт на стандартной библиотеке Python, MCP не используется.

Работает ли в автоматическом headless-режиме?

Нет, автор проверил, что в agy -p инструменты скилла блокируются, нужен интерактивный режим или прямой вызов kb.py.

Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний рискБез VPN187,4 тыс.Звезды репозитория
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск178,8 тыс.Звезды репозитория
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск56,8 тыс.Звезды репозитория
Выбор редакции

Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов

СкиллСредний рискБез VPN42,6 тыс.Звезды репозитория
Foxx AIСкилл базы знаний Bitrix24 2.0 (kb-b24)

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.