[Bug] Slash command list fails to update after renaming skills with prefix
Resolved 💬 3 comments Opened Jan 8, 2026 by MR-Gullo Closed Feb 23, 2026
Root Cause Error:
TypeError: $.description.split is not a function
(In '$.description.split(" ")', '$.description.split' is undefined)
This occurs when typing in the slash command input.
One skill appears to have a null/undefined description field.
Context:
Renamed skill directories from long names to z-prefix scheme
(e.g., convert-to-schoice -> zr-convert)
All renamed skills have valid description: fields in YAML frontmatter.
Suspect stale cache or race condition during rename.
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 2.1.1
- Feedback ID: d96111a2-432e-49d9-a6d4-802114341fd6
Errors
[{"error":"Error: Plugin component file not found: /Users/joelgullo/.claude/plugins/cache/anthropic-agent-skills/document-skills/69c0b1a06741/skills/pptx for document-skills\n at Vj7 (/$bunfs/root/claude:2125:9720)\n at async Uj7 (/$bunfs/root/claude:2125:5865)\n at async <anonymous> (/$bunfs/root/claude:2125:14838)\n at async $CB (/$bunfs/root/claude:2246:31168)\n at async _ (/$bunfs/root/claude:2246:31778)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.784Z"},{"error":"Error: Plugin component file not found: /Users/joelgullo/.claude/plugins/cache/anthropic-agent-skills/document-skills/69c0b1a06741/skills/pdf for document-skills\n at Vj7 (/$bunfs/root/claude:2125:9720)\n at async Uj7 (/$bunfs/root/claude:2125:5865)\n at async <anonymous> (/$bunfs/root/claude:2125:14838)\n at async $CB (/$bunfs/root/claude:2246:31168)\n at async _ (/$bunfs/root/claude:2246:31778)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.784Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at ROT (/$bunfs/root/claude:2125:23427)\n at async <anonymous> (/$bunfs/root/claude:5074:878)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.787Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/joelgullo/.local/share/claude/versions/2.1.1 (expected in multi-process scenarios)\n at oXR (/$bunfs/root/claude:2994:2164)\n at WKA (/$bunfs/root/claude:2994:1884)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.865Z"},{"error":"Error: LSP config validation failed for .lsp.json in plugin vscode-langservers: [\n {\n \"expected\": \"record\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"html\",\n \"extensionToLanguage\"\n ],\n \"message\": \"Invalid input: expected record, received undefined\"\n },\n {\n \"code\": \"unrecognized_keys\",\n \"keys\": [\n \"languages\",\n \"fileExtensions\"\n ],\n \"path\": [\n \"html\"\n ],\n \"message\": \"Unrecognized keys: \\\"languages\\\", \\\"fileExtensions\\\"\"\n },\n {\n \"expected\": \"record\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"css\",\n \"extensionToLanguage\"\n ],\n \"message\": \"Invalid input: expected record, received undefined\"\n },\n {\n \"code\": \"unrecognized_keys\",\n \"keys\": [\n \"languages\",\n \"fileExtensions\"\n ],\n \"path\": [\n \"css\"\n ],\n \"message\": \"Unrecognized keys: \\\"languages\\\", \\\"fileExtensions\\\"\"\n }\n]\n at Ig7 (/$bunfs/root/claude:2246:28001)\n at async DCB (/$bunfs/root/claude:2246:30909)\n at async $CB (/$bunfs/root/claude:2246:31207)\n at async _ (/$bunfs/root/claude:2246:31778)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.883Z"},{"error":"Error: LSP server plugin:pyright-lsp:pyright failed to start: Executable not found in $PATH: \"pyright-langserver\"\n at start (/$bunfs/root/claude:2246:22305)\n at async $ (/$bunfs/root/claude:2246:24757)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.887Z"},{"error":"Error: LSP server plugin:texlab:latex failed to start: Executable not found in $PATH: \"texlab\"\n at start (/$bunfs/root/claude:2246:22305)\n at async $ (/$bunfs/root/claude:2246:24757)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T08:03:27.888Z"},{"error":"Error: Executable not found in $PATH: \"pyright-langserver\"\n at spawn (unknown)\n at spawn (node:child_process:667:35)\n at spawn (node:child_process:14:39)\n at start (/$bunfs/root/claude:2246:20850)\n at start (/$bunfs/root/claude:2246:22359)\n at $ (/$bunfs/root/claude:2246
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗