Multi-feature CLI for Bitrix24 + Claude Code integration — task sync hooks, skills, and more.
| Feature | Target | Description |
|---|---|---|
bx-task-sync |
project | AI session sync to Bitrix task chat via hooks |
bx-task |
global (~/.claude/skills) |
Claude Code skill for Bitrix task management |
bx-crm |
global (~/.claude/skills) |
Claude Code skill for CRM: contacts, deals, companies, analysis, reports |
bx-calendar |
global (~/.claude/skills) |
Claude Code skill for Calendar: meetings, reminders, availability, CRM sync |
bx |
global (~/.claude/skills) |
Hub router skill — discovery entry point for all bx:* skills |
npx @synity/bitrix-skills installInteractive picker. Or:
npx @synity/bitrix-skills install --all # all features
npx @synity/bitrix-skills install bx-task-sync # specific featurebx-task-sync requires a license key to unlock:
npx @synity/bitrix-skills install bx-task-sync --key <your-license-key>Free tier installs all other features (bx, bx-task, bx-crm, bx-calendar) without a key.
Note: The flag is
--key, not--token.
bitrix-skills install [features...] # install with picker or by name
bitrix-skills install --all # install all features
bitrix-skills install bx-task-sync --key <key> # install paid feature with license key
bitrix-skills list # show available + installed status
bitrix-skills verify # verify installed file checksums
bitrix-skills update # update installed features to latest
bitrix-skills uninstall <feature> # remove a feature
bitrix-skills --version- Node.js >= 20
BITRIX_WEBHOOK_URLenv var (forbx-task-sync)bitrix-synity-mcpMCP server (forbx-taskskill)
# 1. Install into your project
npx @synity/bitrix-skills install bx-task-sync
# 2. Set TASK_ID in CLAUDE.md
echo -e "## Bitrix Task\nTASK_ID: 12345" >> CLAUDE.md
# 3. Export webhook URL
export BITRIX_WEBHOOK_URL="https://your-portal.bitrix24.com/rest/1/xxx/"
# 4. Start Claude Code session - hooks fire automaticallySee docs/migration-from-bitrix-task-sync.md.
See CONTRIBUTING.md.
MIT (c) 2026 Synity Vietnam JSC