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

kb-b24

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

  • 0 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

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

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

mstar-corp/kb-b24-skill

Установка

Сервисы

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

npx skillfoxx add skills/kb-b24

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

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

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

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

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

Что делает

Скилл дает агенту 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/ в проекте).

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

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

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

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

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

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Скилл для администрирования, диагностики и разработки коробочного Битрикс24 и Bitrix Framework по официальной документации

СкиллРасширенный доступ1Звезды репозитория
Российский стек

Четыре скилла Codex для Bitrix и Bitrix24: аудит и архитектура проекта, миграция таблиц на Grid, деплой и разбор инцидентов

СкиллРасширенный доступ
Российский стек

Скилл Битрикс24 REST с разбивкой по модулям, allowlist методов, подтверждением рискованных действий и аудит-логом

СкиллШирокий доступ26Звезды репозитория
Российский стек

Пять скиллов Codex ведут приложение Bitrix24 от фактов проекта до текста для маркетплейса: мануал, позиционирование, описание, проверка

СкиллМинимальный доступ

Коротко о README

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

Бейдж для README

Исходный 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 |

Сообщить о проблеме