Agent skill

Java Debug

by Amplicode in Amplicode/spring-skills

Safety rules, workflows, and tool reference for debugging applications via IntelliJ debugger: breakpoints, debug sessions, stepping, evaluating expressions, inspecting runtime state.

No licenceAuto-check passedDevelopment

Install Java Debug

skills CLI
$ npx skills add Amplicode/spring-skills --skill java-debug -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Amplicode/spring-skills java-debug --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Amplicode/spring-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/java-debug .claude/skills/java-debug && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
java-debug
GitHub stars
126
Token cost
~2.7k tokens
SKILL.md length
1,287 words
Files
1
Skills in repo
16
Repo updated
First seen
Licence
None found

At a glance

Safety rules, workflows, and tool reference for debugging applications via IntelliJ debugger: breakpoints, debug sessions, stepping, evaluating expressions, inspecting runtime state.

  • Works in 3 steps: Call initialize with projectPath set to… → If you get "project not found", the… → All subsequent tool calls are scoped to…
  • : user wants to debug
  • SKILL.md covers SAFETY RULES — Read These First, Getting Started, Tool Reference and Workflow: Investigate a Bug at…, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Java Debug is an agent skill from Amplicode/spring-skills. Safety rules, workflows, and tool reference for debugging applications via IntelliJ debugger: breakpoints, debug sessions, stepping, evaluating expressions, inspecting runtime state. TRIGGER when: user wants to debug, investigate a bug, set breakpoints, inspect runtime behavior, step through code, or understand why code behaves unexpectedly at runtime. Trigger phrases (EN): "debug", "breakpoint", "step through", "step into", "step over", "why does this crash", "why is this null", "launch in debug mode", "trace…

Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Responsive design, Debugging and MCP servers. It works with JetBrains IDEs, Java and Model Context Protocol. The repository describes itself as: Amplicode Agent Tools.

When your agent uses it

  • : user wants to debug
  • Investigate a bug
  • Set breakpoints
  • Inspect runtime behavior

Example prompts

  • “breakpoint”
  • “step through”
  • “step into”
  • “/java-debug”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Call initialize with projectPath set to the absolute path of the project root
  2. If you get "project not found", the response lists all open projects — pick the right one and retry
  3. All subsequent tool calls are scoped to this project

What it can do on your machine

Read from SKILL.md and the folder at commit bf19b3c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • amplicode.ru

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Java Debug loads about 2.7k tokens when it runs. Until then it costs about 220 tokens; SKILL.md has 1,287 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~220
When it runs · the whole SKILL.md, loaded when a task matches
~2.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,287 words (~2,661 tokens).

“This skill is part of the Spring Agent Toolkit and is designed to work with the IntelliJ Debug MCP server (provided by the Amplicode IntelliJ plugin alongside the main Spring MCP). Before doing anything else, check your tool list for…”

— opening of SKILL.md by Amplicode
name
java-debug

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/java-debug of Amplicode/spring-skills.

Open the folder on GitHubat commit bf19b3c

Compare with similar skills

Java Debug next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Java Debug compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Java Debug this skillAmplicode/spring-skills126—~2.7kAutomated safety check: PassNone
MCP Debuggerdebugmcp/mcp-debugger171—~3.8kAutomated safety check: PassMIT
Gearcoleco Debuggingdrhelius/Gearcoleco141—~3.5kAutomated safety check: PassGPL-3.0
Ue Live DebuggingJasonMa0012/MooaToon749—~2.9kAutomated safety check: NotesCustom licence
Idea MCPdtprj/dongting208—~698Automated safety check: PassApache-2.0
Eclipse Debuggradusnikov/eclipse-chatgpt-plugin171—~1.3kAutomated safety check: PassMIT

Similar skills

  • MCP Debugger

    debugmcp/mcp-debugger

    A skill your agent uses when investigating a bug, failing test, or unexpected runtime behavior and the mcp-debugger MCP server is available — drives real step-through debuggers (breakpoints, stack…

    171 GitHub stars~3.8k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Gearcoleco Debugging

    drhelius/Gearcoleco

    Debug and trace ColecoVision and Super Game Module games using the Gearcoleco emulator MCP server.

    141 GitHub stars~3.5k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Ue Live Debugging

    JasonMa0012/MooaToon

    A skill your agent uses when debugging UE C++ crashes, runtime bugs, or unexpected behavior with Rider MCP available.

    749 GitHub stars~2.9k tokensUpdated 19 days ago
    DevelopmentAuto-check: notes
  • Idea MCP

    dtprj/dongting

    IntelliJ IDEA MCP for Java code analysis, testing, refactoring, and project navigation.

    208 GitHub stars~698 tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Eclipse Debug

    gradusnikov/eclipse-chatgpt-plugin

    Debug Java applications in Eclipse — set breakpoints, launch in debug mode, step through code, inspect stack traces, evaluate expressions, and hot-swap code changes.

    171 GitHub stars~1.3k tokensUpdated 9 days ago
    Frontend & DesignAuto-check passed
  • Dbg

    theodo-group/debug-that

    Debug applications using the dbg CLI debugger. An agent skill from theodo-group/debug-that.

    158 GitHub stars~1.9k tokensUpdated 4 mo ago
    DevelopmentAuto-check passed

More from Amplicode/spring-skills

All 16 skills in this repo
  • Mutation Testing

    Amplicode/spring-skills

    Set up and run mutation testing with PIT (pitest) on a Gradle project, and read the mutation score.

    126 GitHub stars~669 tokensUpdated 1 mo ago
    Auto-check passed
  • Amplicode Install

    Amplicode/spring-skills

    Installs the Amplicode IntelliJ plugin into IntelliJ IDEA (Ultimate/Community) and GigaIDE on the user's machine.

    126 GitHub stars~2.6k tokensUpdated 1 mo ago
    Auto-check passed
  • Coverage

    Amplicode/spring-skills

    Measure a project's code coverage and report the coverage number.

    126 GitHub stars~526 tokensUpdated 1 mo ago
    Auto-check passed
  • Spring Data Jdbc

    Amplicode/spring-skills

    Rules and guidelines for working with Spring Data JDBC in the project.

    126 GitHub stars~2.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Spring Data Jpa

    Amplicode/spring-skills

    Rules and guidelines for working with Spring Data JPA in the project.

    126 GitHub stars~838 tokensUpdated 1 mo ago
    Auto-check passed
  • Spring Explore

    Amplicode/spring-skills

    Explores a Spring Boot application and builds primary context: tech stack, module structure, domain entities, REST endpoints.

    126 GitHub stars~4.1k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Java Debug

What does Java Debug do?

Safety rules, workflows, and tool reference for debugging applications via IntelliJ debugger: breakpoints, debug sessions, stepping, evaluating expressions, inspecting runtime state. Java Debug is an agent skill from Amplicode/spring-skills. Safety rules, workflows, and tool reference for debugging applications via IntelliJ debugger: breakpoints, debug sessions, stepping, evaluating expressions, inspecting runtime state.

When should I use Java Debug?

Java Debug fits situations like: : user wants to debug; investigate a bug; set breakpoints; inspect runtime behavior.

How do I install Java Debug in Claude Code?

Run `npx skills add Amplicode/spring-skills --skill java-debug -a claude-code`. Or copy the skill folder (skills/java-debug in Amplicode/spring-skills) into .claude/skills/java-debug in your project. Claude Code loads it when a task matches its description.

How do I install Java Debug in Codex?

Run `npx skills add Amplicode/spring-skills --skill java-debug -a codex`. Or copy the skill folder (skills/java-debug in Amplicode/spring-skills) into .agents/skills/java-debug in your project. Codex loads it when a task matches its description.

Can I use Java Debug in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Amplicode/spring-skills --skill java-debug -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/java-debug, .gemini/skills/java-debug, .github/skills/java-debug and .opencode/skills/java-debug in your project.

What does Java Debug need to run?

SKILL.md names no scripts, command-line tools or credentials: Java Debug is instructions for the agent only.

Does Java Debug access the network?

SKILL.md names 1 domain. As links in the text: amplicode.ru. This is read from the text; nothing was executed.

Is Java Debug safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Java Debug use?

No licence was found for Java Debug or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Java Debug use?

About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Java Debug?

Skills that share tags, products or a category with Java Debug: MCP Debugger (debugmcp/mcp-debugger, 171 stars), Gearcoleco Debugging (drhelius/Gearcoleco, 141 stars), Ue Live Debugging (JasonMa0012/MooaToon, 749 stars) and Idea MCP (dtprj/dongting, 208 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Java Debug?

Amplicode (a GitHub organization) maintains it in Amplicode/spring-skills, which has 126 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 6, 2026.

Source: Amplicode/spring-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.