Skip to content

v1.2.5

Choose a tag to compare

@saidake saidake released this 09 Aug 18:40

What's New

  • Gate editor and Project View Code Trace Tree actions to project files only (relative tracePath)
  • After create, select the new node in the tree without navigating away from the editor
  • Agent path-mode storage: storage-ready body carries project path; prefer existing .idea id; recreate missing XML with the same id
  • Double-click still jumps; single-click selects (unchanged)

Install the Plugin with zip file

  1. Download the release .zip file.
  2. Open the IDE plugin settings.
  3. Select Install Plugin from Disk.
  4. Choose the downloaded .zip file.
  5. Restart the IDE if required.

Agent Skill

This plugin does not ship an AI agent. Install one of the supported agents
first (Claude Code, Cursor, GitHub Copilot, Codex, Gemini CLI), then install
and load the Code Trace Tree skill.

The skill lets the agent:

  • Resolve the bound global storage XML for the project
  • Search, add, move, and delete trace points
  • Rebind line locations after source edits on disk
  • Ask the IDE to reload / refresh plugin data
  • Select or navigate to nodes in the Code Trace Tree tool window

Python required: trace_tree ops need Python 3 on PATH. Resolve / refresh /
select helpers do not.

Install skill — extract locations

Download code-trace-tree-skill-1.2.5.zip from this release (one zip for all agents).
Remove any existing code-trace-tree skill folder first, then extract into:

Agent Global Project-local
Claude Code ~/.claude/skills/ .claude/skills/
Cursor ~/.cursor/skills/ .cursor/skills/
GitHub Copilot ~/.copilot/skills/ .github/skills/
Codex ~/.agents/skills/ .agents/skills/
Gemini CLI ~/.gemini/skills/ .gemini/skills/

Install example (Claude Code, Linux & macOS)

curl -L https://github.com/saidake/code-trace-tree-jetbrains/releases/download/v1.2.5/code-trace-tree-skill-1.2.5.zip -o code-trace-tree-skill-1.2.5.zip
rm -rf ~/.claude/skills/code-trace-tree
mkdir -p ~/.claude/skills
unzip code-trace-tree-skill-1.2.5.zip -d ~/.claude/skills/
rm code-trace-tree-skill-1.2.5.zip

Project-local: extract into .claude/skills/ instead of ~/.claude/skills/.
For other agents, use the same zip and extract into that agent’s folder from the table above.

Install example (Claude Code, Windows PowerShell)

Invoke-WebRequest -Uri "https://github.com/saidake/code-trace-tree-jetbrains/releases/download/v1.2.5/code-trace-tree-skill-1.2.5.zip" -OutFile "code-trace-tree-skill-1.2.5.zip"
Remove-Item -Recurse -Force "$HOME\.claude\skills\code-trace-tree" -ErrorAction SilentlyContinue
New-Item -ItemType Directory -Force -Path "$HOME\.claude\skills" | Out-Null
Expand-Archive -Path "code-trace-tree-skill-1.2.5.zip" -DestinationPath "$HOME\.claude\skills" -Force
Remove-Item "code-trace-tree-skill-1.2.5.zip"

Project-local: extract into .claude\skills\. For Cursor / Copilot / Codex / Gemini,
use the same zip and change the destination path using the table above.

How to use the skill

After the skill is installed and loaded, ask the agent in natural language.
Mention the skill name when your agent needs an explicit skill reference:

Skill: code-trace-tree
Help me generate some trace point nodes related to the current topic.