Plugin skills not appearing in autocomplete menu

Resolved 💬 3 comments Opened Jan 26, 2026 by choisangh Closed Jan 29, 2026

Description

Plugin skills are not appearing in the / autocomplete menu, although they work correctly when manually typed.

Steps to Reproduce

  1. Create a plugin with skills in skills/<skill-name>/SKILL.md structure
  2. Install the plugin via marketplace
  3. Type / to open autocomplete menu
  4. Plugin skills don't appear in the list

Expected Behavior

According to the documentation:

"Custom slash commands have been merged into skills. A file at .claude/commands/review.md and a skill at .claude/skills/review/SKILL.md both create /review and work the same way."

Plugin skills should appear in the autocomplete menu just like commands do.

Actual Behavior

  • Skills are correctly cached in ~/.claude/plugins/cache/<marketplace>/<plugin>/<version>/skills/
  • Skills have valid frontmatter with name and description
  • Manually typing /skill-name works correctly
  • But skills don't appear in the / autocomplete dropdown

Environment

  • Claude Code version: Latest
  • OS: Linux (Ubuntu)
  • Plugin structure:
plugin/
├── .claude-plugin/
│   └── plugin.json
└── skills/
    ├── work/
    │   └── SKILL.md
    ├── jira/
    │   └── SKILL.md
    └── ...

Skill Frontmatter Example

---
name: work
description: PM + Dev + QA integrated orchestrator. Jira integration for full development lifecycle management.
---

Additional Context

  • plugin.json does not explicitly specify skills field (relying on auto-discovery of default skills/ directory)
  • All skills have proper name and description in frontmatter
  • No user-invocable: false or disable-model-invocation: true set

View original on GitHub ↗

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