Bitrix24 Knowledge Base 2.0 skill (kb-b24)

kb-b24

A Google Antigravity skill that reads and writes pages of the new Bitrix24 Knowledge Base (note.*, REST 3.0) through a stdlib-only Python CLI

  • 0 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • It can create and overwrite knowledge base pages
  • The webhook inherits the rights of the user who created it for the relevant collections
All reasons and checks
Russian stack

mstar-corp/kb-b24-skill

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/kb-b24

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

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • It can create and overwrite knowledge base pages
  • The webhook inherits the rights of the user who created it for the relevant collections

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

What it does

The skill gives a Google Antigravity agent commands for the second-generation Bitrix24 Knowledge Base: listing collections, a document tree, reading a page as raw Markdown, full-text search across titles and content, creating and updating documents. Everything runs through one dependency-free Python script, scripts/kb.py, which calls the note.* methods over REST 3.0 through a Bitrix24 inbound webhook. The skill is built for interactive use: the agent calls commands on demand instead of running an always-on MCP server, so it does not keep an extra tool schema in context.

Who it is for. For Bitrix24 teams with the new note.* knowledge base who maintain documentation through a Google Antigravity agent.

Good fit when

  • You need to find or read a Bitrix24 knowledge base article by a natural-language request
  • You need to create or update a knowledge base page directly from a chat with an agent
  • You use Google Antigravity rather than Claude Code or another MCP client

Not a fit when

  • Your portal only has the old Landing-based knowledge base, not note.* (KB 2.0)
  • You need to run the agent headless: Antigravity blocks the skill's tools in that mode
  • You need an MCP integration rather than a standalone CLI script

Example request

Check the Bitrix24 knowledge base for an article about the onboarding process

Limitations

The README and part of SKILL.md are written in Vietnamese. It only works with Knowledge Base 2.0 (note.*), not the old Landing-based KB. In Antigravity's headless mode (agy -p) the skill's tools are blocked by policy regardless of allow-rule settings; the author recommends calling kb.py directly instead of through the agent in that case. There is a known issue with 4-byte emoji in page text being cut off because of Bitrix24's utf8mb3 encoding.

How to disable. Delete the kb-b24 folder from the Antigravity skills directory (~/.gemini/config/skills/ or .agents/skills/ in the project).

FAQ

Do I need an MCP server?

No, the skill calls a single Python stdlib CLI script; MCP is not used.

Does it work in headless mode?

No, the author verified that agy -p blocks the skill's tools; use interactive mode or call kb.py directly.

Discussion

No questions or reviews yet.

Russian stack

A skill for administering, diagnosing and developing boxed Bitrix24 and Bitrix Framework, built from official documentation

SkillExtended access1Repository stars

Codex skills for Bitrix development

Bitrix Agent Skills (Core)

Russian stack

Four Codex skills for Bitrix and Bitrix24 development: project audit and architecture, migrating tables to Grid, FTP deploy and incident triage

SkillExtended access
Russian stack

A Bitrix24 REST skill split into capability packs with a method allowlist, risk confirmations and an audit log

SkillBroad access26Repository stars
Russian stack

Four skills for Bitrix24 apps: install and OAuth, a batching REST client, events and iframe placements, CRM business processes and calendar

SkillExtended access

README in short

The Vietnamese README explains installing the skill globally or per project, configuring a webhook with the note scope, verifying with kb-list, and a table of subcommands (kb-list, kb-add, tree, get, search, add, update, raw). A separate section covers the headless-mode limitation in Antigravity and common errors like ERROR_METHOD_NOT_FOUND when the scope is missing.

README badge

Original 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 |

Report a problem