JetBrainsJetBrainsOfficialยท13 Agent Skills Included

intellij-community

Build, test, and ship IntelliJ Platform code with AI agents

Guides AI agents through real IntelliJ Platform development work: running Bazel tests, writing JUnit 5 fixtures, managing module dependencies, and preparing pull requests. Covers specialist workflows like fixing project leaks, migrating tests to Bazel, authoring SVG icons, building Kotlin UI DSL forms, and querying the plugin model. Removes guesswork from a huge monorepo by giving agents exact commands, file conventions, and verification steps for every task.
npx skills add JetBrains/intellij-community --all -g -y
Available:

Gives the AI agent the repository-wide operating rules for the IntelliJ monorepo, including which search and lint tools to use, how to run tests and Bazel builds after code changes, and when to load each sub-skill.

All Skills in This Repository (13)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

testing

Run and debug IntelliJ tests via tests.cmd with pattern matching and retries.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

actions

Implement IntelliJ AnAction classes with plugin.xml and message bundle configuration.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

ssr

Automate structural pattern matching and safe replacement in IntelliJ projects.

Official
Advanced
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

module-dependencies

Manage IntelliJ module dependencies by guiding iml file updates.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

testing-internals

Trace tests.cmd execution flow through Bazel to JUnit 5 and Vintage runners.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

commits

Enforce YouTrack ticket and subsystem commit message formats in IntelliJ repositories.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

driver-ui-tests

Create and validate JetBrains IDE UI tests with IDE Starter and UI Driver.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

safe-push

Automate Safe Push workflow for protected IntelliJ branches with dry-run validation.

Official
Advanced
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

code-style

Enforce IntelliJ code style rules for Kotlin and Java files.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

writing-tests

Write JUnit 5 tests for IntelliJ codebases using fixtures and lifecycle annotations.

Official
Advanced
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

debugging

Diagnose IntelliJ IDE issues through log analysis and exception tracing.

Official
Intermediate
๐Ÿ“ฆ In Repo
JetBrainsJetBrains

registry

Manage IntelliJ registry keys and feature flags via plugin.xml and RegistryManager.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install intellij-community skills?โ–ผ

Run `npx skills add JetBrains/intellij-community --all -g -y` in your terminal to install the full skill suite globally.

What do the IntelliJ community skills do?โ–ผ

They teach AI agents how to work inside the IntelliJ Platform monorepo: running tests, editing module dependencies, writing UI, fixing leaks, and preparing commits and pull requests.

How to run IntelliJ tests with an AI agent?โ–ผ

The testing skill instructs the agent to use `./tests.cmd --module <module> --test <FQN>` and explains pattern matching, debugging flags, and Bazel-specific cases.

Do these skills work with Claude Code and other agents?โ–ผ

Yes. The skills follow the standard SKILL.md format and are mirrored for Claude Code, Codex, and other compatible agent harnesses.

Can AI agents prepare Jewel pull requests automatically?โ–ผ

Yes. The jewel-pr-preparer skill walks the agent through commit validation, local CI checks, release notes, and PR creation with your approval at each step.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’