ide-plugins-intellij

Generate IntelliJ Platform plugin boilerplate with Gradle and plugin.xml configurations.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/JNZader-Vault/project-starter-framework --skill ide-plugins-intellij
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ide-plugins-intellij
Source: https://github.com/JNZader-Vault/project-starter-framework/tree/main/.ai-config/skills/workflow/ide-plugins-intellij
Command: npx skills add https://github.com/JNZader-Vault/project-starter-framework --skill ide-plugins-intellij

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development of IntelliJ Platform plugins by providing pre-configured project structures, code examples, and essential components for building custom IDE features.

Core Features & Use Cases

  • Plugin Setup: Provides build.gradle.kts and plugin.xml configurations for new IntelliJ plugins.
  • Action Implementation: Demonstrates how to create custom actions triggered from the IDE menu.
  • Service Integration: Shows how to implement project-scoped services for managing plugin state and logic.
  • Code Completion & Annotations: Illustrates how to add intelligent code completion and real-time code analysis.
  • Tool Window Creation: Guides on building custom tool windows for enhanced UI integration.
  • Use Case: Develop a new code generation tool for a specific framework within IntelliJ IDEA, complete with custom actions and a dedicated tool window.

Quick Start

Use the ide-plugins-intellij skill to generate a new IntelliJ plugin project with basic configurations for actions and services.

Frequently Asked Questions about ide-plugins-intellij

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a new IntelliJ Platform plugin project using Gradle?

To set up an IntelliJ Platform plugin project, configure your Gradle build scripts and plugin descriptor files. This skill provides pre-configured build.gradle.kts and plugin.xml boilerplate to quickly initialize the project structure.

How do I add custom actions to the IntelliJ IDEA menu?

Custom actions are added to IntelliJ IDEA by defining them in the plugin descriptor and implementing the action class. This skill provides boilerplate code demonstrating how to register and trigger actions from the IDE menu.

What is the best way to implement project-scoped services for an IntelliJ plugin?

Project-scoped services manage plugin state and logic within IntelliJ. The best way to implement them is by using the IntelliJ Platform SDK, and this skill provides code examples for structuring these services effectively.

Can I build custom tool windows and code completion using Kotlin for IntelliJ plugins?

Yes, you can build tool windows and add intelligent code completion using Kotlin. This skill targets Java and Kotlin developers, offering configuration examples and guides for UI integration and real-time code analysis.

Do I need to understand the IntelliJ Platform SDK to use this skill?

Yes, understanding the IntelliJ Platform SDK and the Gradle build system is required. This skill streamlines development by providing boilerplate code and configuration examples, but it assumes foundational knowledge of the platform.

What are the limitations when generating code completion features for IntelliJ IDEA?

Code completion features require proper integration with the IntelliJ Platform SDK. While this skill illustrates how to add intelligent completion and annotations, complex custom language support may require manual implementation beyond the provided boilerplate.