[BUG] Plugin skill "rc:status" intercepts built-in /status command via fuzzy match

Resolved 💬 3 comments Opened Apr 5, 2026 by doppio Closed Apr 8, 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?

Typing /status in the prompt resolves to the RevenueCat plugin skill rc:status instead of the built-in /status command. Built-in commands should not be overridable by plugin skills via substring matching.

What Should Happen?

Built-in commands (/status, /usage, etc.) should always take priority over plugin skills, regardless of fuzzy matching.

Steps to Reproduce

  1. Install the RevenueCat plugin (rc@claude-plugins-official)
  2. Type /status in the prompt
  3. RevenueCat's rc:status skill is invoked instead of the built-in status command

Claude Model

Opus

Is this a regression?

I don't know

Claude Code Version

2.1.92 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

iTerm2

Additional Information

Related to #41828 (fuzzy match priority).

View original on GitHub ↗

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