jetbrains-vmoptions
CommunityTune JetBrains VM options for snappy IDEs
System Documentation
What problem does it solve?
Provides JetBrains IDE VM options knowledge for version-specific GC selection and memory/performance tuning (JDK 17/21, IDE 222+). Use this skill whenever the user mentions JetBrains IDE performance, vmoptions, .vmoptions files, IntelliJ/WebStorm/PyCharm/GoLand/Rider/CLion/PhpStorm/RubyMine/DataGrip tuning, IDE freezes or lag, heap size configuration, GC tuning for IDEs, startup or runtime performance — even if they don't explicitly mention "vmoptions".
Core Features & Use Cases
- Generate
.vmoptionsconfigurations for JetBrains IDEs. Output as Markdown code blocks (one option per line,#comments). Do not generate files directly. - Map IDE version to the correct JDK and GC options (JDK 17 vs 21) to ensure compatibility with the selected GC strategy.
- Provide a workflow that reads prerequisite checks and references to compose tailored VM options for startup performance, memory sizing, and GC tuning.
Quick Start
Generate a VM options block for your JetBrains IDE based on the detected IDE version and JDK, then apply it to improve startup and runtime performance.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jetbrains-vmoptions Download link: https://github.com/buYoung/skills/archive/main.zip#jetbrains-vmoptions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.