jetbrains-plugin-development

Installation
SKILL.md

JetBrains Plugin Development

Resolve supported IDE products/builds and compatible Java, Kotlin, and Gradle versions. Align plugin.xml runtime dependencies with compilation dependencies. since-build and until-build describe IDE compatibility.

Read [compatibility and lifecycle][ref-1] for descriptors, build tasks, disposal, persistence, and distribution. Read PSI and threading for read/write actions, undo, indexing, and cancellation.

Re-resolve PSI pointers after asynchronous work. Check document stamps and project disposal before applying results. Keep EDT callbacks and read actions short. Bind listeners, coroutines, and UI resources to a plugin-owned lifetime. Propagate cancellation.

Installs
7
Repository
xsyetopz/skills
GitHub Stars
1
First Seen
Sep 9, 2026