Skip to content

v1.3.2

Choose a tag to compare

@saidake saidake released this 29 Aug 02:29
· 9 commits to main since this release

Plugin home page

What's New

  • Toolbar Advanced Settings uses a gear icon
  • Tree context menu Go to Trace Point is first (navigates the clicked node)
  • Install the Agent Skill from the dedicated repo: npx skills add saidake/code-trace-tree-skill
  • Add a second Marketplace preview screenshot

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 your preferred coding agent,
then install the Code Trace Tree skill. Once installed, the agent can auto-load
it when your request is relevant. The skill is general — any agent that can load
skill folders can use it (for example Claude Code, Cursor, GitHub Copilot, Codex,
or Gemini CLI).

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.

Node.js required for npx skills add (ships with npx).

Agent Skill Installation

Option 1: Install with npx (Recommended)

Requires Node.js (npx). Pass -g for all projects; omit it for this project only.
On Windows, use --copy if symlinks are not available.

npx skills add saidake/code-trace-tree-skill -g

Explicit, non-interactive Cursor install:

npx -y skills add saidake/code-trace-tree-skill --skill code-trace-tree --agent cursor --global --copy --yes

Try without installing:

npx skills use saidake/code-trace-tree-skill@code-trace-tree --agent codex

Option 2: Install from a ZIP file

  1. Download code-trace-tree-skill-1.3.2.zip from this release (one zip works across agents).
  2. Extract it into the skills directory for your agent. When asked, replace the existing code-trace-tree folder.

Done when the skills directory contains code-trace-tree/SKILL.md
(not the zip file, and not an extra nested code-trace-tree/code-trace-tree folder).

Agent (examples) 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/

How to use the skill

Installing the skill makes it available to the agent:

  • Project-local — omit -g, or extract the zip into the project skills folder
  • Global — pass -g, or extract the zip into the global skills folder

In the JetBrains IDE, keep the plugin open for the same project: it loads the
agent's trace point changes in real time (no manual reload).

Examples:

Help me generate some simple trace points related to the current topic.
Add simple trace points along the call path of method `test`.