Bitrix24 Agent Skill Pack

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

Skill

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Gives the agent transactional write access to the portal's CRM, tasks, chats and business processes
  • The webhook stores its secret key in the URL; rights depend on what was granted when it was created
All reasons and checks
Russian stack

vrtalex/bitrix24-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/bitrix24-agent-skill-pack

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 vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .claude/skills
cp -R "$tmp/skills/bitrix24-agent" .claude/skills/bitrix24-agent

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

Run in a terminal in the project folder

npx skills add vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-agent" .agents/skills/bitrix24-agent

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

Run in a terminal in the project folder

npx skills add vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .github/skills
cp -R "$tmp/skills/bitrix24-agent" .github/skills/bitrix24-agent

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

Run in a terminal in the project folder

npx skills add vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-agent" .agents/skills/bitrix24-agent

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

Run in a terminal in the project folder

npx skills add vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-agent" .agents/skills/bitrix24-agent

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/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .devin/skills
cp -R "$tmp/skills/bitrix24-agent" .devin/skills/bitrix24-agent

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 vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .cline/skills
cp -R "$tmp/skills/bitrix24-agent" .cline/skills/bitrix24-agent

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

Run in a terminal in the project folder

npx skills add vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .roo/skills
cp -R "$tmp/skills/bitrix24-agent" .roo/skills/bitrix24-agent

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 vrtalex/bitrix24-skill --skill bitrix24-agent -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 73e781d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-agent" .agents/skills/bitrix24-agent

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/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-agent" .agents/skills/bitrix24-agent

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/vrtalex/bitrix24-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-agent/
git -C "$tmp" checkout 73e781d48d2023f75f6e20afb5220d19bbd53e1a
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-agent" .agents/skills/bitrix24-agent

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 73e781d.

Text for your agent

Clone vrtalex/bitrix24-skill, read skills/bitrix24-agent/SKILL.md and references/packs.md, configure a Bitrix24 webhook or OAuth in .env, and enable the capability packs your task needs.

Other ways from the author
git clone https://github.com/vrtalex/bitrix24-skill.git

After cloning, configure .env with your Bitrix24 portal webhook or OAuth and read SKILL.md.

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

What it does

The skill gives an agent safe-by-default access to the Bitrix24 REST API via webhook or OAuth: instead of one giant allowlist, methods are split into modular capability packs (core, comms, automation, collab and others), each with its own reference and ready call chains. The bitrix24_client.py script checks a method against method_risk.json and required_params.json before calling it, risky operations require explicit confirmation, and offline_sync_worker.py can run in a deferred-sync mode. The README explains the auth model in detail: an incoming webhook for a single portal, an OAuth app for a multi-portal scenario, an outgoing webhook as an event entry point, and when to use Bitrix24's official MCP server instead of this skill for better method accuracy.

Who it is for. For Bitrix24 teams who care about the safety of an agent's transactional calls: an allowlist, confirmations and an audit trail instead of blind trust.

Good fit when

  • You need an agent with real write access to Bitrix24, but with an allowlist and confirmation for risky methods
  • You want ready call chains by module: CRM and tasks, chats and telephony, business processes, workgroups
  • You need an audit log of which methods the agent called and with what parameters

Not a fit when

  • You only need a method and field reference for accurate code generation: the official Bitrix24 MCP server fits that better
  • You are not ready to work through the webhook versus OAuth auth model and pick the right one
  • You need multi-portal operation with token rotation without setting up an OAuth app

Example request

Create a deal from the new lead and set a task for the responsible manager, asking for confirmation before changing the stage

Limitations

A portal admin has to enable external AI connections to Bitrix24 under MCP servers settings. A webhook carries whatever rights it was created with and embeds its secret key right in the URL, so it must never go into public or frontend code. The skill does not replace the official Bitrix24 MCP for an accurate method reference; it is a governed layer for transactional writes.

How to disable. Remove skills/bitrix24-agent from your agent install and revoke the webhook or OAuth connection under Apps - MCP connections in your Bitrix24 portal.

Security check

  • Gives the agent transactional write access to the portal's CRM, tasks, chats and business processes
  • The webhook stores its secret key in the URL; rights depend on what was granted when it was created

README in short

The English README explains Bitrix24's auth model in detail (webhook, OAuth, outgoing webhook, MCP) with a table of when to use each, and gives step-by-step admin instructions for enabling external AI connections in portal settings. It describes the capability-pack model instead of one big allowlist, the project layout with bitrix24_client.py and offline_sync_worker.py scripts, and webhook safety rules: never publish the secret key, and watch the Integrations and Statistics tabs.

FAQ

How is this different from the official Bitrix24 MCP?

MCP is better for method and field discovery during code generation, while this skill is a governed layer for real transactional writes with an allowlist and confirmations.

What does the core pack cover?

CRM, tasks.task, users, events and batch calls, the base set for most scenarios.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIBitrix24 Agent Skill Pack

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