Управление зависимостями модулей в JetBrains MPS
★ 7.9 · engineering
mps-aspect-accessories — это скилл для Claude Code, который управляет зависимостями модулей и моделей в JetBrains MPS: подключает использованные языки, devkits, расширяемые языки, runtime solutions и accessory models. Скилл охватывает слой «проводки» языкового дескриптора (`.mpl`) и импортов отдельных моделей, используя MCP-инструменты `mps_mcp_module_dependency`, `mps_mcp_model_dependency` и `mps_mcp_model_used_language` вместо ручного редактирования XML. Включает справочники по скоупам зависимостей, поведению авто-импорта при вставке узлов, шаблону accessory models (контент, доступный потребителям языка без явного импорта) и диагностике типовых ошибок — «Cannot resolve concept», `ClassNotFoundException`, рассинхронизация версий. Предназначен для разработчиков MPS-языков, которым нужно корректно настроить структуру модуля перед сборкой.
- #mps
- #module-dependencies
- #language-wiring
- #mcp-tools
- #mps-structure