[BUG] Slash command autocomplete uses wrong plugin prefix when two skills share the same name

Resolved 💬 2 comments Opened Apr 7, 2026 by namnameeroo Closed Apr 7, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When two skills from different plugins share the same skill name, selecting one from the autocomplete dropdown inserts the wrong plugin prefix.

For example, typing /harn shows two options:

  • /harness (khc-harness) — Triages project type...
  • /harness (harness) — 하네스를 구성합니다...

Selecting the first one (khc-harness) results in harness:harness being inserted instead of khc-harness:harness.

What Should Happen?

Selecting khc-harness from the autocomplete should insert /khc-harness:harness with the correct plugin prefix.

Error Messages/Logs

N/A — no error thrown, just incorrect plugin prefix in the inserted command

Steps to Reproduce

  1. Install two plugins that each expose a skill with the same name (e.g., harness):
  • khc-harness:harness
  • harness:harness
  1. Type /harn in the prompt
  2. Autocomplete shows both options with their plugin names in parentheses
  3. Select the first one (khc-harness)
  4. The inserted command is harness:harness instead of khc-harness:harness

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.85

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

tmux

Additional Information

Screenshot will be attached in a follow-up comment.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗