Bitrix24 BI-connector Claude Code skill

Bitrix24 BI-connector — Claude Code skill

A Claude Code skill for Bitrix24 BI-analytics: list tables, describe columns and pull rows with natural-language filters

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Requires pasting the portal's bi-token into a chat with the agent; keep it out of version control and logs
  • Gives read access to the whole company's CRM data within the plan's row limit
All reasons and checks
Russian stack

alexanderserbul/bitrix24-bi-connector-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/bitrix24-bi-connector-claude-code-skill

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .claude/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .claude/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .agents/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .github/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .github/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .agents/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .agents/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .devin/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .devin/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .cline/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .cline/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .roo/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .roo/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add alexanderserbul/bitrix24-bi-connector-skill --skill bitrix-bi-connector -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 16d74ef
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .agents/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .agents/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/alexanderserbul/bitrix24-bi-connector-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/bitrix-bi-connector/
git -C "$tmp" checkout 16d74efa6fe7bb6c245547ae3990751e57782e02
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/bitrix-bi-connector" .agents/skills/bitrix-bi-connector

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 16d74ef.

Text for your agent

Clone alexanderserbul/bitrix24-bi-connector-skill, copy the .claude/skills/bitrix-bi-connector folder into ~/.claude/skills for use across all projects, then give Claude your Bitrix24 portal URL and bi-token in the conversation.

Other ways from the author
git clone https://github.com/AlexanderSerbul/bitrix24-bi-connector-skill.git
cd bitrix24-bi-connector-skill
claude

The project skill is picked up automatically when Claude Code runs inside the cloned folder.

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

What it does

The skill teaches Claude to call the Bitrix24 BI-analytics HTTP API (over 50 business entities: leads, deals, tasks and more). After entering the portal URL and bi-token once at the start of a conversation, Claude can list available tables, describe their columns, and fetch rows with date-range and predicate filtering, answering questions like how many successful leads in the last three months or show tasks with a null DEADLINE in natural language. The skill is built from BICONNECTOR_PROTOCOL.md, a Russian-language API specification that serves as its source of truth.

Who it is for. For analysts and managers on Bitrix24 who want quick natural-language answers over CRM data without building reports.

Good fit when

  • You need a quick metric over leads, deals or tasks without building a report in the Bitrix24 UI
  • You need row filtering by dates and conditions expressed in natural language
  • Your Bitrix24 plan includes BI-analytics and you know your portal's bi-token

Not a fit when

  • You are on the Free plan: its BI-connector row limit is zero
  • You need to write data into the CRM, not just read via BI-analytics
  • You do not want to share the bi-token in a chat with an agent

Example request

My Bitrix24 portal is https://example.bitrix24.ru, here is my bi-token. How many deals closed successfully in the last three months?

Limitations

It needs a bi-token from CRM - Analytics - Operational analytics - BI-analytics on your portal; the Free plan has a row limit of zero. Row limits per BI entity depend on the plan: Basic and Standard 10,000, Professional 100,000, Enterprise 250,000. The skill only reads data through the BI-connector; it does not write to the CRM.

How to disable. Delete the bitrix-bi-connector folder from ~/.claude/skills or the project's .claude/skills.

Security check

  • Requires pasting the portal's bi-token into a chat with the agent; keep it out of version control and logs
  • Gives read access to the whole company's CRM data within the plan's row limit

README in short

The English README, with a Russian translation, explains entering the portal URL and bi-token once, gives example questions Claude can answer, and two install paths: project-local via .claude/skills or across all projects by copying the folder. It separately covers where to get the bi-token in the Bitrix24 UI and a table of row limits by plan.

FAQ

Do I need to enter the token every time?

No, just once at the start of the conversation; Claude reuses the portal URL and token for the rest of the session.

What if I am on the Free plan?

The BI-connector row limit on the Free plan is zero, so you need at least the Basic plan for real use.

Official

Official DataLens (Yandex) skills for Claude Code, Codex and OpenCode: SDK, HTML reports and RLS resolution

SkillMedium riskRussian stackNo VPN needed12Repository stars
Editors’ pick

A Yandex Metrika MCP server generated from the API spec: 108 methods, 10 tools declared by default, transparent filters and response metadata

MCP serverMedium riskRussian stackNo VPN needed2Repository stars
Official

An open MCP server and agent skill set for SEO: keyword research, competitors, backlinks and site audits powered by DataForSEO

MCP serverMedium risk21.5KRepository stars

A Claude Code plugin for SEO audits: technical SEO, E-E-A-T, schema, local and AI search via parallel subagents

PluginHigh risk17.9KRepository stars
Foxx AIBitrix24 BI-connector Claude Code skill

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.