Bitrix24 AI Agent Starter skill
b24-ai-starter
A Bitrix24 app starter kit from the Bitrix team: a ready frontend and three backends, plus eight skills for agents
- 40 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Deploys an app with crm, pull, placement and userfieldconfig rights on a Bitrix24 portal
- The manage-b24-environment skill manages a real Docker environment and access variables
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/b24-ai-starterDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Deploys an app with crm, pull, placement and userfieldconfig rights on a Bitrix24 portal
- The manage-b24-environment skill manages a real Docker environment and access variables
This is third-party code. Review the repository files before installing.
What it does
The starter provides a ready Bitrix24 app codebase: a Nuxt 3 frontend with the Bitrix24 UI Kit, three backend choices (PHP on Symfony, Python on Django, Node.js on Express), RabbitMQ workers, Docker containers, and create-version.sh scripts for running parallel app copies. On top of the code sit eight ready skills for Claude Code and Cursor under .claude/skills and .cursor/skills: they teach the agent to connect the Bitrix24 MCP server, deploy a static local app, develop the frontend and each of the three backends, implement platform features, manage the dev environment, and navigate the project structure. Modular instructions in instructions/knowledge.md serve as the central entry point for the agent regardless of the chosen stack.
Who it is for. For teams starting a new Bitrix24 app who want Claude Code or Cursor working from ready skills and project structure from day one.
Good fit when
- You are starting a new Bitrix24 app and want a ready codebase with a choice of PHP, Python or Node.js
- You want the agent to already know how to deploy a static local app and the Bitrix24 MCP server
- You need parallel app versions for testing via the built-in versioning mechanism
Not a fit when
- You already have a Bitrix24 app not built on this starter: the skills are tailored to its folder structure
- You do not need the full frontend plus backend plus queues, just MCP access to a portal
- You have no Docker or Cloudpub for local development with public HTTPS
Example request
Deploy the Bitrix24 local app on the Python backend and connect the Bitrix24 MCP server per the skill's instructionsLimitations
Development depends on Docker and the Cloudpub service for public HTTPS access to the local app. The Bitrix24 app needs these access rights requested up front: crm, user_brief, pull, placement, userfieldconfig. The skills are tailored to this starter's own structure and are not generic for arbitrary Bitrix24 code.
How to disable. Delete the .claude/skills and .cursor/skills folders from the project if you only want the code and infrastructure without the skills.
FAQ
Can I add my own backend?
Yes, the README describes this as creating a folder under backends/ with a matching structure, following the existing ones.
How do I switch between app versions?
make dev-init offers to pick a versions/* folder, or you can pass DEV_INIT_VERSION=v2 make dev-init explicitly.
Discussion
No questions or reviews yet.
Related
All Bitrix24 toolsBitrix24 as mission control for AI dev agents: a kanban task conveyor, shared memory and one-button phone acceptance
Bitrix24: four CRM robots on top of b24-ai-starter
Bitrix24-Article2-Adding-4-Robots
An article snapshot of the b24-ai-starter kit with four added CRM robot handlers on the Python backend: overdue tasks, phone, full name, deal sum
A Claude Code and Codex skill for 1C-Bitrix and on-premise Bitrix24 development: check the project core first, then answer
A skill for administering, diagnosing and developing boxed Bitrix24 and Bitrix Framework, built from official documentation
Bitrix24 app development skill pack
bitrix24-skills-emcsoft
Four skills for Bitrix24 apps: install and OAuth, a batching REST client, events and iframe placements, CRM business processes and calendar
A Bitrix24 REST skill split into capability packs with a method allowlist, risk confirmations and an audit log
README in short
The Russian README from the bitrix-tools team describes the starter as a codebase with three backends, a Nuxt 3 frontend, workers, Docker and modular agent instructions under instructions/. It separately covers the versioning mechanism via create-version.sh and make, the required app access rights, and the project layout across frontend, backends, infrastructure and instructions folders.