IDEA Plugin Dev Skills: reusable AI knowledge packs for IntelliJ Platform plugin development

Hi everyone,

I put together an open-source repository of AI-readable development knowledge packs focused on IDEA / IntelliJ Platform plugin development:

The repository uses the Codex skill format, so Codex can load and trigger these skills directly. At the same time, the actual content is plain Markdown workflows plus reference notes, so other AI coding agents or developers can still read, adapt, and reuse the material manually.

The goal is to make plugin-development knowledge easier to reuse inside AI-assisted coding workflows. Instead of asking an agent to rediscover the same IntelliJ Platform docs and API constraints every time, each skill captures a focused workflow plus references to the official JetBrains documentation.

It currently includes 28 top-level skills covering areas such as:

  • Action System: AnAction, action groups, menus, toolbars, shortcuts, and plugin.xml registration
  • Tool Windows, settings pages, DialogWrapper, popups, icons, notifications, and common UI patterns
  • Editor integrations: intentions, live templates, postfix completion, inlay hints, references, and documentation providers
  • Platform fundamentals: services, disposables, threading/read-write actions, message bus, VFS, and project view
  • Extension Points: defining plugin-owned extension points, consuming extension points, ExtensionPointName, bean EPs, dynamic EPs, and implementation constraints

I also added English and Chinese README files so the repository is easier to browse for both audiences.

This is meant as a practical companion for plugin developers using Codex-compatible skills or similar AI coding workflows, not a replacement for the official docs. The references point back to the JetBrains documentation wherever possible.

Repo: GitHub - mdddj/idea-plugin-dev-skills: Curated copy of IDEA/IntelliJ plugin development skills from my-skills. · GitHub

2 Likes

There’s also a similar skill (all in one) from an ex-JetBrains employee kilocode/packages/kilo-jetbrains/AGENTS.md at main · Kilo-Org/kilocode · GitHub.