skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
bxmaximum/bitrix-framework-skills110 installs

bitrix24-tasks

Задачи в PHP коробки Битрикс24: V2-команды AddTaskCommand, TaskProvider, права и события OnTaskAdd. Для создания, чтения, изменения задач, участников и чек-листов из /local.

How do I install this agent skill?

npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix24-tasks
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill provides technical guidance for Bitrix24 task management via PHP. It introduces a potential for indirect prompt injection because it defines how an agent reads and processes task content from the environment without explicit boundary markers or sanitization instructions.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Задачи Битрикс24: серверный PHP

Scope: Bitrix24 on-premise · Verified: tasks 26.800.0, main 26.1000.0

Перед PHP-кодом один раз прочитай bitrix-framework.

ЗадачаОткрыть
Выбор API, создание, изменение, завершение, удаление и ошибкиrules/writing.md
Одна задача/список: фильтры, порядок, страницы и датыrules/reading.md
Участники, сроки/часовые пояса, чек-листы, теги, проекты, шаблоны, комментарииrules/details.md
Контракты БП/REST: статус, длительность, инициатор шаблонаrules/integrations.md
Проверки доступа, события/аргументы, соответствие RESTrules/access-events.md

Общие правила

  • Записывай через V2-команды (AddTaskCommand, UpdateTaskCommand …); legacy CTaskItem/CTasks используют те же V2-сервисы. Прямая запись TaskTable, участников и чек-листов пропускает счётчики, чат, индекс, события и корзину.
  • Сами команды обычно не проверяют права. Перед run() проверяй TaskAccessService/TaskAccessController инициатора; отдельные команды могут иметь собственную проверку.
  • Передавай инициатора явно: userId конфигурации. У агента/CLI нет авторизованного $USER; CTasks::Add без USER_ID подставляет пользователя 1.
  • Даты V2 — Unix timestamp (deadlineTs). В фоне не передавай строки формата сайта.
  • Изолируй V2 в одном классе доступа /local: команды используют V2\Internal\…, сущности/конфигурации меняются. Проверено на tasks 26.800.0; если class_exists(AddTaskCommand::class) ложно, используй CTaskItem.
  • Комментарий новой карточки — сообщение чата задачи (rules/details.md, bitrix24-im).

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/bxmaximum/bitrix-framework-skills/bitrix24-tasks">View bitrix24-tasks on skillZs</a>