@synity/bitrix-tools
v1.2.1
Published
Multi-feature Bitrix24 tooling CLI for Synity projects
Maintainers
Readme
@synity/bitrix-tools
Multi-feature CLI for Bitrix24 + Claude Code integration — task sync hooks, skills, and more.
Features
| Feature | Target | Description |
|---------|--------|-------------|
| 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 |
Install
npx @synity/bitrix-tools installInteractive picker. Or:
npx @synity/bitrix-tools install --all # all features
npx @synity/bitrix-tools install task-sync # specific featureCommands
bitrix-tools install [features...] # install with picker or by name
bitrix-tools install --all # install all features
bitrix-tools list # show available + installed status
bitrix-tools verify # verify installed file checksums
bitrix-tools update # update installed features to latest
bitrix-tools uninstall <feature> # remove a feature
bitrix-tools --versionRequirements
- Node.js >= 20
BITRIX_WEBHOOK_URLenv var (fortask-sync)bitrix-synity-mcpMCP server (forbx-taskskill)
Quick start (task-sync)
# 1. Install into your project
npx @synity/bitrix-tools install 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 automaticallyMigration from @synity/bitrix-task-sync
See docs/migration-from-bitrix-task-sync.md.
Documentation
Contributing
See CONTRIBUTING.md.
License
MIT (c) 2026 Synity Vietnam JSC
