JetBrains MPS — обзор аспектов языкового модуля
★ 7.9 · vibe-coding
mps-language-aspects-overview — это скилл для Claude Code, который служит точкой входа при создании или модификации языка в JetBrains MPS: охватывает все аспекты языкового модуля — structure, editor, constraints, behavior, typesystem, intentions, actions, generator, textgen, dataflow, migrations и другие — и маршрутизирует к специализированным скиллам по каждому из них. Внутри описаны рекомендуемый порядок разработки (от структуры концептов до генератора), паттерны кросс-аспектных вызовов, правила пересборки и валидации, а также директива всегда использовать MPS MCP-инструменты вместо ручного редактирования XML-файлов `.mps`. Логику рекомендуется держать тонкой и декларативной, вынося её в методы behavior, доступные из любого аспекта. Скилл предназначен для разработчиков DSL на платформе MPS, которые только начинают проектировать новый язык или не знают, какой аспектный скилл применить к конкретной задаче.
- #mps
- #language-development
- #aspect-overview
- #structure
- #editor
- #generator