JetBrains MPS — обзор аспектов языкового модуля

★ 7.9 · vibe-coding

mps-language-aspects-overview is a Claude Code skill that serves as the entry point for authoring or modifying a language in JetBrains MPS, covering all aspects of a language module — structure, editor, constraints, behavior, typesystem, intentions, actions, generator, textgen, dataflow, migrations, and more — and routing to dedicated aspect-specific skills. It documents the recommended authoring order (from concept structure through to generation), cross-aspect call patterns, dependency and rebuild rules, and the validation flow. A key directive is to always use MPS MCP tools instead of hand-editing `.mps` XML files, which can silently corrupt model files. Intended for DSL developers on the MPS platform who are designing a new language from scratch or are unsure which aspect-specific skill applies to their current task.