IntelliJ Plugin Development

Community

Build IntelliJ and Android Studio plugins fast.

Authorandreiverdes
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Building IntelliJ IDEA / Android Studio plugins is complex and easy to get wrong, especially around Gradle setup, plugin.xml wiring, threading/EDT rules, UI component requirements, and secure credential handling.

Core Features & Use Cases

  • End-to-end plugin scaffold guidance: Uses IntelliJ Platform Gradle Plugin 2.x with Kotlin and Gradle configuration patterns.
  • Correct plugin wiring: Covers plugin.xml essentials, tool window registration, and service registration approaches using @Service.
  • Production-grade UI and lifecycle patterns: Enforces IntelliJ wrapper components, ActionToolbar usage, EDT/threading model, Disposable lifecycle, lazy tree loading, and settings persistence patterns.
  • Security and reliability guardrails: Provides a security audit prompt checklist plus practical guidance for safe credential storage (PasswordSafe) and avoiding common injection/logging mistakes.
  • Use case: When you need a custom tool window and actions in Android Studio to automate project workflows, this skill helps you implement the UI, background execution, settings, and safe integration points.

Quick Start

Ask for a complete IntelliJ plugin build plan by providing the target IDE (Community/Ultimate and version) plus the plugin features you want, then request the exact Gradle and plugin.xml structure needed.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: IntelliJ Plugin Development
Download link: https://github.com/andreiverdes/awesome-claude/archive/main.zip#intellij-plugin-development

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.