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

bitrix-console-commands

Bitrix CLI bitrix.php — make:* generators (module, controller, tablet, service, event, message, agent), orm:annotate, messenger:consume, own Symfony Console commands in module .settings.php. Use when scaffolding code or writing CLI/cron jobs.

How do I install this agent skill?

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

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill provides documentation and code examples for working with the Bitrix Framework CLI and creating custom Symfony-based console commands. All instructions follow standard development practices for PHP and Bitrix environments.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Bitrix console (bitrix.php)

Baseline: main 23.0+ · Verified: main 26.800.0

cd /var/www/site && php bitrix/bitrix.php list        # or: cd bitrix && php bitrix.php list
php bitrix/bitrix.php help make:service
php bitrix/bitrix.php make:service Post -m vendor.blog -n   # -n: no questions
TaskRead
Generators make:*, which exist on 25.x, output pathsrules/generators.md
Kernel commands: orm:annotate, messenger:consume, update:*, translate:indexrules/generators.md
Own command, registration, cronrules/custom-command.md

Invariants

  • Needs Symfony Console from Composer: composer.json with symfony/console and .settings.php composer.config_path (bitrix-settings); otherwise bitrix.php prints "Symfony Console is not installed".
  • DOCUMENT_ROOT is derived from getcwd() + script path: run from the site root or bitrix/, never php /abs/path/bitrix.php from another dir.
  • Commands come only from installed modules' .settings.php → console.commands; global /local/.settings.php is not a source.
  • The kernel does new $commandClass() — no constructor DI; resolve services in execute() (bitrix-framework).
  • Always -n/--no-interaction in cron and CI.

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/bitrix-console-commands">View bitrix-console-commands on skillZs</a>