Разработка DSL в JetBrains MPS

vibe-coding

MPS is a Claude Code skill that ships 38 specialized skills for developing inside JetBrains MPS, the official JetBrains Language Workbench for designing domain-specific languages with full IDE support. The skills cover MPS aspects (editor, behavior), test authoring, bug fixes, code style, and commit conventions, all wired together through an MCP workflow that connects Claude to IntelliJ IDEA via the MCP Server plugin on port 64342, YouTrack, and the TeamCity CLI. Setup requires enabling the MCP Server in IDEA settings, providing a YOUTRACK_TOKEN, and installing the teamcity CLI tool. It targets language engineers and compiler developers who build DSLs with completion, type checking, and generators that compile to Java, C, XML, and other target languages.