VS Code extension: skill invocation no longer shows visual badge (regression since ~2.1.110)
What's happening
Since approximately version 2.1.110, invoking a skill (e.g. /hackerka-lisbeth) in the Claude Code VS Code extension no longer shows a visual indicator in the chat UI.
What I expected
When a skill is invoked, the chat used to display a visible badge:
● skill-name skill
(green dot, skill name, "skill" label)
This was a clear confirmation that the skill was activated and its content loaded into context.
What changed
The underlying mechanism changed:
- Before ~2.1.110: Claude called the
Skilltool → tool use was visible in the UI as a badge - After ~2.1.110: Skill content is injected directly as
<command-message>in the user message → no tool call record, no visual confirmation
The skill still loads and works, but there is no visible confirmation that it was invoked.
Why this matters
The badge served as important feedback — especially for persona-based skills (custom AI characters), where the visual confirmation was the only reliable signal that the skill was active and the persona had been adopted. Without it, it's unclear whether the skill loaded or not, which makes it harder to diagnose skill behavior issues.
Environment
- Claude Code VS Code extension version: 2.1.114 (current)
- VS Code version: 1.116.0
- Platform: macOS, Apple Silicon
Request
Please restore a visual indicator when a skill is invoked — whether by showing a badge for <command-message> injections, or through another mechanism that gives the user clear confirmation that a skill was activated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗