К основному содержанию
скилл CX Codex

hyva-create-module — скилл для Claude Code: каркас модуля Magento 2

Создаёт заготовку модуля Magento 2 в app/code/: registration.php, composer.json и etc/module.xml. Пригодится, когда нужен новый модуль без ручного копирования шаблонов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add hyva-themes/hyva-ai-tools --skill hyva-create-module -a claude-code
Открыть на GitHub

Что делает hyva-create-module

Скилл раскладывает новый модуль по пути app/code/{Vendor}/{Module}. На входе — имя вендора и имя модуля в PascalCase, опционально описание, список зависимостей для <sequence> и composer-требования. Из этих данных собираются три файла по шаблонам: registration.php, composer.json и etc/module.xml.

Перед созданием скилл проверяет, что оба имени начинаются с заглавной буквы и состоят только из букв и цифр, и что такой каталог ещё не занят. Если проверка не прошла, работа останавливается с сообщением об ошибке. Имена в kebab-case для composer подставляются автоматически: ShoppingCartGraphQl превращается в shopping-cart-graph-ql.

Это утилита для других скиллов, а не самостоятельный генератор: её вызывают, когда сценарию нужен каркас модуля. Для шага bin/magento setup:upgrade требуется скилл hyva-exec-shell-cmd — без него установка пропускается, и команду придётся запустить вручную. Если у вас модуль уже лежит в app/code, скилл откажется работать, поэтому сначала уберите старый каталог.

Какие задачи решает

  • создать каркас модуля Magento 2 без ручного копирования файлов
  • сгенерировать registration.php, composer.json и etc/module.xml из шаблонов
  • прописать зависимости модуля в блоке <sequence>
  • добавить composer-требования в секцию require
  • проверить имена вендора и модуля на PascalCase до создания каталогов

Примеры запросов агенту

  • Создай модуль Magento 2: vendor Acme, module CmsComponents, зависимости — Hyva_CmsBase.
  • Сделай каркас модуля Acme_CustomFeature в app/code с описанием и composer-требованием hyva-themes/commerce-module-cms.
  • Сгенерируй новый модуль Acme_ShoppingCartGraphQl и запусти bin/magento setup:upgrade.

Как установить hyva-create-module

1Через Skills CLI (Vercel)

npx skills add hyva-themes/hyva-ai-tools --skill hyva-create-module -a claude-code

2Вручную: положить файлы

~/.claude/skills/hyva-create-module/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/hyva-create-module/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о hyva-create-module

Как установить hyva-create-module в Claude?

Выполните npx skills add hyva-themes/hyva-ai-tools --skill hyva-create-module -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/hyva-create-module/SKILL.md.

Что делает hyva-create-module?

Создаёт новый модуль Magento 2 в app/code/: каталог, registration.php, composer.json и etc/module.xml. Зависимости и composer-требования задаются параметрами.

Что нужно для работы hyva-create-module?

Для шага bin/magento setup:upgrade нужен скилл hyva-exec-shell-cmd. Без него этот шаг пропускается, и команду запускают вручную.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
magento-module-developer maxnorm Скилл ведёт агента по разработке модулей Magento 2: структура каталогов, DI, сервис-контракты, репозитории и схема БД. CX Codex +1 438установок magento-hyva-specialist maxnorm Скилл для разработки витрин Magento 2 на теме Hyvä: Alpine.js, Tailwind CSS и оптимизация фронтенда. Пригодится, когда переводите шаблоны на Hyvä. CX Codex +1 857установок php-mcp-server-generator официальный github Генерирует PHP-проект MCP-сервера с инструментами, ресурсами, промптами и тестами. Подойдёт, когда нужно быстро собрать основу сервера под свои задачи. 8 900установок wp-phpstan WordPress Настраивает статический анализ PHPStan в плагинах и темах WordPress, генерирует бейзлайн и помогает типизировать хуки с REST-запросами. CX Codex +1 4 600установок php-development Mindrally Скилл задаёт агенту правила написания PHP 8+ кода: SOLID, PSR-12, строгая типизация, тесты на PHPUnit. Пригодится, когда проект на PHP растёт и хочется единый стиль. CX Codex +1 1 100установок appwrite-php appwrite Скилл подсказывает агенту, как писать серверный PHP под Appwrite: пользователи, таблицы, файлы, функции. Пригодится в Laravel и Symfony. CX Codex +1 847установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой