Implement or change IntelliJ `AnAction` actions and registrations.
Apply IntelliJ Kotlin and Java code style when writing or reviewing.
Create, amend, or rename IntelliJ commits and write commit messages.
Compare Python type inference with ty, pyrefly, basedpyright, and mypy.
Debug IntelliJ IDE failures with repository-specific techniques.
Write IntelliJ UI tests with IDE Starter or UI Driver and TestOps cases.
Use IntelliJ EEL APIs for process execution, paths, WSL, or Docker.
Extract optional plugin dependencies into IntelliJ content modules.
Fix TeamCity project-leak test failures from diagnosis to verification.
Manage IntelliJ icons, generated Icons classes, and icon-robots rules.
Create or review IntelliJ New UI SVG icons, theme variants, and palette.
Inspect a running IntelliJ IDE for freezes, high CPU, or blocked threads via MCP.
Build or debug Jewel Markdown parsing, rendering, GFM, images, and styling.
Design IntelliJ Swing UI components, state flow, and EDT work.
Add or modify IntelliJ module dependencies in `.iml` files.
Convert Product DSL module sets into bundled wrapper plugins.
Create reproducible Jupyter notebooks for performance or benchmark experiments.
Write or review IntelliJ coroutine code for structured concurrency, scope ownership, and cancellation.
Query IntelliJ Product DSL modules, products, plugin graphs, loading, and packaging.
Implement PolyContext feature gating, environment detection, or language substitution.
Implement PolySymbols completion, references, rename, and docs across languages.
Create or modify IntelliJ pseudo-KMP modules using expect/actual emulation.
Use the IntelliJ Registry API for registry keys and feature flags.
Push IntelliJ repository changes through the Safe Push workflow.
Create or modify IntelliJ Structural Search and Replace patterns and inspections.
Use IntelliJ Symbol API for declarations, references, search, and rename outside PolySymbols.
Debug IntelliJ `tests.cmd` execution, discovery, and runner internals.
Run or troubleshoot IntelliJ `tests.cmd` tests and discovery.
Review IntelliJ UI accessibility for keyboard, focus, labels, and screen readers.
Write IntelliJ JUnit 5 tests with fixtures, lifecycle, EDT, and registry.
Implement or change IntelliJ `AnAction` actions and registrations.
Apply IntelliJ Kotlin and Java code style when writing or reviewing.
Create, amend, or rename IntelliJ commits and write commit messages.
Compare Python type inference with ty, pyrefly, basedpyright, and mypy.
Debug IntelliJ IDE failures with repository-specific techniques.
Write IntelliJ UI tests with IDE Starter or UI Driver and TestOps cases.
