Редактор визуальных аспектов MPS

★ 7.9 · vibe-coding

mps-aspect-editor — это скилл для Claude Code, который помогает создавать и редактировать определения редакторов MPS: от создания `ConceptEditorDeclaration` и `EditorComponentDeclaration` до настройки моделей ячеек, макетов и стилевых листов. Скилл охватывает полный рабочий цикл: скаффолдинг через `mps_mcp_scaffold_editor`, компонентизацию повторяющихся групп ячеек, выбор правильных типов (`CellModel_RefNode`, `CellModel_RefNodeList`, `CellModel_Property`, `CellModel_Constant`, `CellModel_RefCell`), подключение smart-references, инспекцию через `print_node_json` и валидацию через `check_root_node_problems`. Отдельно описаны node cell layout и inspected cell layout — основной и вторичный разделы редактора. Предназначен для разработчиков языков на JetBrains MPS, которым нужно спроектировать визуальное представление элементов языка в проекционном редакторе; для action maps, keymaps и меню трансформации используется смежный скилл `mps-aspect-editor-menus-and-keymaps`.