debugging — code-editor debugging, intellij-community, JetBrains, community, code-editor, ai agent skill, ide skills, agent automation, intellij, intellij-platform, AI agent skills, Claude Code

v1.0.0
GitHub

About this Skill

Ideal for Developer Agents requiring advanced IntelliJ IDEA debugging capabilities for diagnosing IDE freezes and analyzing exceptions. Debugging techniques and tools for IntelliJ development. Use when debugging IDE issues or investigating failures.

# Core Topics

JetBrains JetBrains
[19.8k]
[5699]
Updated: 3/8/2026

Quality Score

Top 5%
49
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add JetBrains/intellij-community/debugging
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The debugging skill by JetBrains is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for code-editor, intellij, intellij-community.

Ideal Agent Persona

Ideal for Developer Agents requiring advanced IntelliJ IDEA debugging capabilities for diagnosing IDE freezes and analyzing exceptions.

Core Value

Empowers agents to investigate freezes, analyze exceptions, and optimize performance using logging, exception analysis, and idea.log searching with specific patterns and log levels like CRITICAL.

Capabilities Granted for debugging

Debugging IntelliJ code with idea.log
Analyzing and categorizing exceptions using Exception Analyzing FAQ
Diagnosing IDE freezes with How to Investigate Freezes guide

! Prerequisites & Limits

  • Requires IntelliJ IDEA or IntelliJ Platform installation
  • Specific to IntelliJ IDEA and its logging mechanisms
Project
SKILL.md
1.5 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Debugging

Documentation

Searching idea.log

When debugging IntelliJ code, search idea.log using these patterns:

Log Levels:

  • FINE = debug level (from LOG.debug { })
  • INFO = info level (from LOG.info())

Category Format: #<abbreviated.package.path>.<ClassName>

Example: com.intellij.openapi.wm.impl.status.IdeStatusBarImpl#c.i.o.w.i.s.IdeStatusBarImpl

Search Examples:

bash
1# Debug logs from IdeStatusBarImpl 2grep "FINE - #c.i.o.w.i.s.IdeStatusBarImpl" idea.log 3 4# Info logs from IdeStatusBarImpl 5grep "INFO - #c.i.o.w.i.s.IdeStatusBarImpl" idea.log 6 7# All logs from a class 8grep "#c.i.o.w.i.s.IdeStatusBarImpl" idea.log

End-to-End Behavior

When fixing issues where a user-facing entry point (script, command, API) doesn't behave as expected:

  1. Trace the full execution chain from entry point to actual executor before making changes
  2. Identify all layers that handle the relevant behavior - each layer may swallow, transform, or ignore it
  3. Verify the fix at the entry point the user actually invokes, not just at the layer you modified
  4. Add debugging output if still unsure - add to all layers to trace the issue

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is debugging?

Ideal for Developer Agents requiring advanced IntelliJ IDEA debugging capabilities for diagnosing IDE freezes and analyzing exceptions. Debugging techniques and tools for IntelliJ development. Use when debugging IDE issues or investigating failures.

How do I install debugging?

Run the command: npx killer-skills add JetBrains/intellij-community/debugging. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for debugging?

Key use cases include: Debugging IntelliJ code with idea.log, Analyzing and categorizing exceptions using Exception Analyzing FAQ, Diagnosing IDE freezes with How to Investigate Freezes guide.

Which IDEs are compatible with debugging?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for debugging?

Requires IntelliJ IDEA or IntelliJ Platform installation. Specific to IntelliJ IDEA and its logging mechanisms.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add JetBrains/intellij-community/debugging. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use debugging immediately in the current project.

Related Skills

Looking for an alternative to debugging or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

openclaw-release-maintainer is a specialized AI agent skill for managing releases, providing automated workflows for versioning, publishing, and signing.

333.8k
0
Data

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
Design

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
AI