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

  • 0 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • The skills cover building an app that obtains Bitrix24 access and refresh tokens itself and acts in the system on their behalf
  • The CRM and business process skill deals with lead distribution and automation that affects real deals
All reasons and checks
Russian stack

thron777/bitrix24-skills-emcsoft

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/bitrix24-skills-emcsoft

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The skills cover building an app that obtains Bitrix24 access and refresh tokens itself and acts in the system on their behalf
  • The CRM and business process skill deals with lead distribution and automation that affects real deals

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

What it does

The pack contains four skills with SKILL.md files and reference material: bitrix24-app-auth for app installation, BX24.installFinish, OAuth and access/refresh token storage; bitrix24-rest for a single REST client, batch requests, pagination, rate limits and safe retries; bitrix24-events-placements for event subscriptions, handlers and embedding the app UI through iframe placements; bitrix24-crm-workflows for CRM and smart-process business rules, lead distribution and calendar bookings. Each skill lists invariants that must not be broken when editing code and a set of acceptance scenarios to check before handing off a task.

Who it is for. For developers building custom Bitrix24 apps who want an agent to keep Bitrix24's auth, REST and event rules in mind instead of reinventing them in every task.

Good fit when

  • You are building a Bitrix24 app from scratch: install flow, OAuth, REST client
  • You need to add an event handler or a new iframe placement to an existing app
  • You need to implement a CRM business rule, lead distribution or a calendar booking

Not a fit when

  • You need plain page markup or PHP modules for the on-premise 1C-Bitrix CMS
  • You need to configure OAuth in isolation, outside the rest of the app

Example request

Add an ONCRMDEALADD event handler to the Bitrix24 app and set up a batch request to load related contacts

Limitations

The repository has no README or instructions for installing the pack as a whole: the structure and purpose can only be judged from the file tree and each skill's SKILL.md. There is a single author, no stars, and the repository is very new. Each skill folder has an agents/openai.yaml with a name and short description, but that alone does not prove compatibility with agents other than Claude Code: the SKILL.md format is built specifically for it.

How to disable. Remove the relevant skill folders from your Claude Code skills directory.

FAQ

Do I need to install all four skills at once?

No, each lives in its own folder and can be used separately, for example just bitrix24-rest for working with the REST API without install or events.

Do the skills include code samples?

The SKILL.md files describe rules, invariants and links to reference files with a deeper breakdown of each topic; the skills themselves do not ship project code.

Discussion

No questions or reviews yet.

The @bitrix24/b24jssdk skill set

@bitrix24/b24jssdk skills

Official

Seven official Bitrix24 skills for the JS/TS SDK: picking B24Hook, B24Frame or B24OAuth, REST calls, filters, iframe managers and 12 ready mini-apps

SkillExtended access18Repository stars
Russian stack

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

SkillBroad access26Repository stars
Russian stack

A skill for administering, diagnosing and developing boxed Bitrix24 and Bitrix Framework, built from official documentation

SkillExtended access1Repository stars

Bitrix24 REST API skill

bitrix24-rest-api

Russian stack

A Claude Code skill with real-portal-verified Bitrix24 REST API gotchas: auth modes, errors hidden under HTTP 200, retries and rate limits

SkillMinimal access
Official

A skill for Bitrix24's official PHP SDK that teaches an agent to wire up webhooks and OAuth, call SDK services, and handle results, errors and pagination

SkillExtended access103Repository stars

Codex skills for Bitrix development

Bitrix Agent Skills (Core)

Russian stack

Four Codex skills for Bitrix and Bitrix24 development: project audit and architecture, migrating tables to Grid, FTP deploy and incident triage

SkillExtended access

README in short

There is no README, but the file tree and each skill's SKILL.md together cover four Bitrix24 app development topics: install and OAuth with a mandatory BX24.installFinish call and separate access/refresh token storage, a single REST client that respects batching and rate limits, event subscriptions and iframe placements guarded against duplicates on reinstall, and CRM business rules and calendar bookings written without hardcoding client-specific field or employee IDs.

README badge

Original SKILL.md

---
name: bitrix24-rest
description: "Создавай и исправляй REST-клиенты Bitrix24, batch, пагинацию, лимиты и безопасные повторы запросов. Применяй для серверных интеграций и фоновых задач; не для обычной верстки."
---

# Bitrix24 REST

Найди существующий клиент, транспорт, выбранный режим auth и места вызова. Используй единый клиент, не копируй refresh в каждую бизнес-функцию. Перед реализацией прочитай contracts.md.

Определи API/SDK-версию и проверь официальную страницу конкретного метода: параметры, scope, пользовательские права, форму ответа и пагинацию. Не переноси контракт одного метода на все семейство.

## Инварианты

- Используй проверенный client endpoint и auth нужной установки/пользователя. Входящий webhook и приложение это явные режимы, не делай скрытый fallback между ними.
- Не позволяй бизнес-параметрам переопределить auth, метод или базовый URL.
- Сохраняй HTTP status, структурированный Bitrix error и request context без секретов.
- Делай refresh только через координатор авторизации.

Report a problem