Bitrix background jobs
Skill bxmaximum/bitrix-framework-skills/skills/bitrix-background-jobs
CAgent, addBackgroundJob, Messenger brokers/queues. Use for deferred and async processing.From its SKILL.md
npx -y skills add bxmaximum/bitrix-framework-skills --skill bitrix-background-jobsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.1 KB, 253 tokens by cl100k_base, as published. Nobody here has run it
Background Tasks in Bitrix
Baseline: main 23.0+. Features newer than baseline are marked Since.
Progressive disclosure: open only the rule files that match the task. Do not read every rules/*.md.
How to use
- Identify the layer the task touches.
- Open the matching
rules/*.mdbelow. - Prefer framework-native Bitrix patterns over custom abstractions.
Choose a rule file
When to read rules/agents.md
Read rules/agents.md (CAgent agents) when the task involves:
- Agents (
CAgent)
When to read rules/background-job.md
Read rules/background-job.md (Application::addBackgroundJob) when the task involves:
Application::addBackgroundJob()
When to read rules/messenger.md
Read rules/messenger.md (Messenger queues) when the task involves:
- Messenger (Message Queues)
- When to Choose What
- Checklist
Checklist
- Opened only the rule file(s) needed for this task.
- Followed DI /
/local// security canons fromAGENTS.md.
What ships with it: 3 files
9.7 KB alongside SKILL.md
rules/
- agents.md1.7 KB
- background-job.md1002 B
- messenger.md7.1 KB