Code Style
SkillDev toolsCode style rules for IntelliJ codebase. Use when writing or reviewing code for style compliance.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Code Style skill
What this skill tells your AI
The instructions your AI receives, as published by jetbrains/mps in .agents/skills/code-style/SKILL.md and read by ahel’s review.
Follow the IntelliJ Coding Guidelines with these IntelliJ-specific rules.
Language
- ALWAYS use Kotlin for new files - Only use Java when modifying existing Java code
- Use idiomatic Kotlin: extension functions, data classes, null safety
- Mark experimental APIs with
@ApiStatus.Experimental - Build scripts Kotlin style: Follow
community/platform/build-scripts/kotlin-style-recommendations.mdfor build-scripts code:- Use
@JvmFieldfor internal data class fields - Use
.put()/.get()instead of[]operator - Use explicit
HashMap/HashSet/LinkedHashMapinstead ofmutableMapOf()/mutableSetOf()
- Use
Formatting
- Indentation: 2 spaces (4 for Go files)
- Line length: 140 characters max
- Braces: else/catch/finally on new lines
- Only in
/rustroverdirectory you must always use standard Kotlin formatting rules with 4 spaces indentation.
Signals
- GitHub stars
- 2k
- Forks
- 309
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
code-style-2- Source
- github.com/jetbrains/mps