jetbrains-plugin-development

Installation
SKILL.md

JetBrains IDE Plugin Development (IntelliJ Platform SDK)

This skill carries the IntelliJ Platform SDK domain knowledge needed to write, debug, and modify JetBrains IDE plugins using only APIs supported for external plugins. The source baseline is IntelliJ Community tag idea/2026.2.2, commit 1c7e601c0423e544917046c23763b15d0282e2a3. Guidance for 2024.1+ remains version-conditioned; this source baseline does not raise a plugin's minimum supported IDE version automatically.

How to use this skill

  1. Establish the target IDE product/build, minimum supported version, IntelliJ Platform Gradle Plugin version, and Java/Kotlin toolchain from the project. Read the Public API boundary and mental model below before selecting APIs.
  2. Pick the reference file from the Capability index that matches the task and read it before editing.
  3. For end-to-end shapes — how the registrations, classes, and plugin.xml of a feature line up — open the matching folder under examples/.
  4. Before declaring any plugin-modifying task done, walk the Pre-flight checklist.
Installs
19
Repository
buyoung/skills
GitHub Stars
22
First Seen
Jul 26, 2026
jetbrains-plugin-development — buyoung/skills